(1)git學習筆記——跟蹤分支
阿新 • • 發佈:2018-11-16
設定遠端主機名:origin,遠端分支名remoteBranch,本地分支名:localBranch
討論兩種情況:
一、遠端分支存在,本地分支不存在
1、新建本地分支:git branch localBranch
然後跟蹤本地分支:git branch -u origin/remoteBranch localBranch
2、直接新建並跟蹤
1)git checkout --track origin/remoteBranch,但是這樣新建的本地分支一定和跟蹤的遠端分支同名
2)git checkout -b localBranch origin/remoteBranch,這樣新建的本地分支名(localBranch)可以自定義
二、遠端分支不存在,本地分支存在
git push -u origin localBranch:remoteBranch
其他相關命令
1、解除跟蹤關係:git branch --unset-upstream localBranch
2、刪除本地分支:git branch -d localBranch
3、強制刪除本地分支:git branch -D localBranch
4、刪除遠端分支:git push origin --delete remoteBranch 或者 git push origin :remoteBranch