Git本地分支與遠端分支關聯問題(git branch --set-upstream-to=origin/ )
阿新 • • 發佈:2019-01-02
Git在本地新建分支後,必須要做遠端分支關聯。關聯目的是如果在本地分支下進行git pull 和 git push操作時 ,不需要指定在命令列指定遠端的分支. 推送到遠端分支時,沒有關聯的情況下而且沒有指定, git pull 的時候,就會提示你如下資訊:
MacBook-Pro:projects user$ git pull
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=origin/<branch> pj-risk
解決方法:
使用命令git branch –set-upstream ; test為建立的分支
$ git branch --set-upstream debug origin/test