當運行 git status ,
git會將本地分支dev
與它正在跟蹤的遠程分支進行比較(origin/master
),因為origin/master
沒有被改變,它仍然是當前dev
分支(和origin/dev
)后面的1提交/更改,所以會出現提示。
我們想要做的是改變本地dev
分支來跟蹤遠程dev
分支。
解決方法(二選一):
①、運行
git branch --set-upstream-to=origin/dev
②、在推送時附加--set-upstream
到推送命令:
git push origin dev --set-upstream
(轉載自JavaEar,原帖對於問題的描述和原理解釋更加詳細,附地址:https://www.javaear.com/question/45460281.html)