更新GitHub項目出現There is no tracking information for the current branch. Please specify which branch you

git pull命令用於從另外一個存儲庫或本地分支獲取並集成(整合)。git pull命令的做用是:取回遠程主機某個分支的更新,再與本地的指定分支合併,它的完整格式稍稍有點複雜。git

若是當前分支只有一個追蹤分支,連遠程主機名均可以省略。shell

$ git pull

上面命令表示,當前分支自動與惟一一個追蹤分支進行合併。code

 

當出現上面的狀況時,咱們能夠有兩種解決方法orm

對於這種狀況有兩種解決辦法,就好比說要操做master吧,一種是直接指定遠程master:blog

git pull origin master

 

另一種方法就是先指定本地master到遠程的master,而後再去pull:it

git branch --set-upstream-to=origin/master master
git pull

這樣就不會再出現「There is no tracking information for the current branch」這樣的提示了。

io

相關文章
相關標籤/搜索