不同情況下的git 遠端跟蹤分支
1 遠端沒有分支,本地也沒有分支
git check out -b test //建立並切換到新分支
git push --set-upstream origin test //推送到遠端分支,並且跟蹤遠端分支
2 遠端已經存在分支,本地不存在對應分支:
git checkout --track origin/test
或者git checkout -b newtest origin/test(該命令可以設定不同的分支名)
3 設定乙個已有的本地分支跟蹤乙個剛剛拉取下來的遠端分支:
git branch -u origin/test 或者 git branch --set-upstream-to=origin/test
4 刪除本地跟蹤的遠端分支
git branch -r -d origin/branchname
5 刪除git倉庫上的遠端分支
git push origin --delete branchname
Git跟蹤遠端分支
不同情況下的git 遠端跟蹤分支 1 遠端沒有分支,本地也沒有分支 git check out b test 建立並切換到新分支 git push set upstream origin test 推送到遠端分支,並且跟蹤遠端分支2 遠端已經存在分支,本地不存在對應分支 git checkout t...
git的遠端分支和跟蹤分支初探
是對遠端倉庫的索引 使用者無法自由移動其head,而只有在與服務端互動時才會移動 如pull,push,fetch,clone。用 遠端倉庫名 分支名 這樣的形式表示遠端分支。比如我們想看看上次同origin倉庫通訊時master的樣子,就應該檢視origin master分支。如origin ma...
git跟蹤遠端分支並建立本地分支
使用如下git命令檢視所有遠端分支 git branch r方法一 使用如下命令 git checkout b 本地分支名x origin 遠端分支名x使用該方式會在本地新建分支x,並自動切換到該本地分支x。方式二使用如下命令 git fetch origin 遠端分支名x 本地分支名x使用該方式會...