在git的時候出現(e.g., 'git pull ...') before pushing again這個錯誤怎么做?


直接上圖:

 出現這個問題是因為遠程分支上存在本地分支中不存在的提交,是多人開發中遇到的問題,可以先fetch 再merge,也就是pull,把運程分支上的提交合並到本地分支之后再push.

如果說遠程分支上的那些提交都不需要了,那么用命令:
$ git push origin master -f //強行讓本地分支覆蓋遠程分支

然后再進行遠程連接

$  git push -u origin master

把代碼推上去就可以了。

 


免責聲明!

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



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