git 把遠(yuǎn)程分支拿到本地,并建立關(guān)聯(lián)關(guān)系track

從遠(yuǎn)程分支 checkout 出來的本地分支,稱為跟蹤分支(tracking branch)。跟蹤分支是一種和遠(yuǎn)程分支有直接聯(lián)系的本地分支。在跟蹤分支里輸入git push,Git 會(huì)自行推斷應(yīng)該向哪個(gè)服務(wù)器的哪個(gè)分支推送數(shù)據(jù)。反過來,在這些分支里運(yùn)行g(shù)it pull 會(huì)獲取所有遠(yuǎn)程索引,并把它們的數(shù)據(jù)都合并到本地分支中來。
在克隆倉庫時(shí),Git 通常會(huì)自動(dòng)創(chuàng)建一個(gè)名為 master 的分支來跟蹤 origin/master。這正是git push 和 git pull 一開始就能正常工作的原因。當(dāng)然,你可以隨心所欲地設(shè)定為其它跟蹤分支,比如origin 上除了 master 之外的其它分支。
1.查看分支

git branch -r //查看遠(yuǎn)程所有分支

2.切換遠(yuǎn)程分支到本地并建立關(guān)聯(lián)

git checkout --track origin/release

3.刪除剛才track的分支

git branch //獲取本地分支
git status //查看當(dāng)前狀態(tài)
git branch -d release //刪除分支
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容