建站服務(wù)器
本篇文章記錄的是博主在現(xiàn)實(shí)工作中常用的Git命令.......
房縣網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站開(kāi)發(fā)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司于2013年開(kāi)始到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。注:如果想了解更全面的Git命令請(qǐng)咨詢(xún)度娘或者官方文檔
克隆項(xiàng)目
git clone -b 要更新的分支名稱(chēng)(如:master) http://用戶(hù)名:密碼@192.168.66.66/root/xxx.git
說(shuō)明:1.克隆前先創(chuàng)建好要存放項(xiàng)目的目錄,路徑盡量不要有中文
2.這里使用的是http協(xié)議的+指定分支名稱(chēng)+指定用戶(hù)名和密碼
2.更新項(xiàng)目 + 提交項(xiàng)目
博主強(qiáng)烈建議使用SourceTree等工具進(jìn)行更新和提交操作,
因?yàn)槿绻霈F(xiàn)代碼沖突將是一件非常痛苦的事情,主要是怕覆蓋別人的代碼
---- 如果你足夠牛逼請(qǐng)忽略。。。。哈哈
3.查看本地已經(jīng)檢出的分支(當(dāng)前的分支會(huì)有標(biāo)記顯示)
git branch
git status //查看當(dāng)前分支的相關(guān)信息
4.查看遠(yuǎn)程倉(cāng)庫(kù)的所有分支(包括Tag)
命令:git ls-remote
5. 檢出分支
git checkout master //切換到master分支
6.基于當(dāng)前所在的分支,創(chuàng)建另一個(gè)分支
git branch master_bak //在本地創(chuàng)建了一個(gè)master_bak分支
git push origin master_bak //把本地的分支推送到遠(yuǎn)程倉(cāng)庫(kù)中
7. 基于當(dāng)前所在的分支,創(chuàng)建Tag
git tag -a tag名字 -m \'tag說(shuō)明文字\'
git push origin tag名字 //把本地創(chuàng)建的tag推送到遠(yuǎn)程倉(cāng)庫(kù)中
8.刪除tag(本地+遠(yuǎn)程)
git tag -d tag名字 //刪除本地tag
git push orgin :refs/tag/tag名字 //把刪除遠(yuǎn)程倉(cāng)庫(kù)上的tag