從遠程分支 checkout 出來的本地分支厨相,稱為跟蹤分支(tracking branch)领曼。跟蹤分支是一種和遠程分支有直接聯(lián)系的本地分支。在跟蹤分支里輸入git push蛮穿,Git 會自行推斷應該向哪個服務器的哪個分支推送數(shù)據(jù)庶骄。反過來,在這些分支里運行git pull 會獲取所有遠程索引践磅,并把它們的數(shù)據(jù)都合并到本地分支中來单刁。
在克隆倉庫時,Git 通常會自動創(chuàng)建一個名為 master 的分支來跟蹤 origin/master府适。這正是git push 和 git pull 一開始就能正常工作的原因羔飞。當然肺樟,你可以隨心所欲地設定為其它跟蹤分支,比如origin 上除了 master 之外的其它分支逻淌。
1.查看分支
git branch -r //查看遠程所有分支
2.切換遠程分支到本地并建立關聯(lián)
git checkout --track origin/release
3.刪除剛才track的分支
git branch //獲取本地分支
git status //查看當前狀態(tài)
git branch -d release //刪除分支