1. 程式人生 > >git push時提示"fatal: The current branch master has no..."

git push時提示"fatal: The current branch master has no..."

git push到遠端倉庫時提示:fatal: The current branch master2 has no upstream branch. To push the current branch and set the remote as upstream,

use git push --set-upstream origin master2,如圖:

大意是當前分支與遠端分支沒有建立關聯,提示執行  git push --set-upstream origin master2 與遠端倉庫建立關聯,執行後即可通過 git push 推送成功,如果已在遠端github倉庫中手動建過同名的本地分支也可通過另一種方法,即:

git push <遠端主機名> <本地分支名>:<遠端分支名>,兩種方法如下:
一、 git push --set-upstream origin master2
二、 git push origin master2:master2