使用git pull origin命令遇到的問題
問題
當使用git bash打算從GitHub遠端倉庫中pull檔案時,我使用了git pull origin命令,結果提示
“You asked to pull from the remote 'origin' ,but did not specify a branch.Because this is not the default configured remote for you current branch.”
網上查詢了相關資料後我才知道,這個提示是告訴我們需要指定工作目錄分支跟遠端倉庫分支之間的連結關係。
解決方案
1.設定master對應遠端倉庫的master分支
git branch --set-upstream master origin/master
設定完成後,以後每次都可以直接git pull和git push,不需要再指定遠端倉庫分支。
2.如果不進行上述設定的話,則需要指定遠端倉庫分支
git pull origin master
push操作亦如此
git push origin master