git status出現提示Your branch is ahead of 'origin/master' by 1 commit。。。


當運行 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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM