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

從遠(yuǎn)程分支 checkout 出來(lái)的本地分支,稱為跟蹤分支(tracking branch)。跟蹤分支是一種和遠(yuǎn)程分支有直接聯(lián)系的本地分支。在跟蹤分支里輸入git push,Git 會(huì)自行推斷應(yīng)該向哪個(gè)服務(wù)器的哪個(gè)分支推送數(shù)據(jù)。反過(guò)來(lái),在這些分支里運(yùn)行g(shù)it pull 會(huì)獲取所有遠(yuǎn)程索引,并把它們的數(shù)據(jù)都合并到本地分支中來(lái)。
在克隆倉(cāng)庫(kù)時(shí),Git 通常會(huì)自動(dòng)創(chuàng)建一個(gè)名為 master 的分支來(lái)跟蹤 origin/master。這正是git push 和 git pull 一開(kāi)始就能正常工作的原因。當(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)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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