Git跟蹤遠端分支

2022-09-07 09:30:15 字數 612 閱讀 8825

不同情況下的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使用該方式會...