直接上图:
出现这个问题是因为远程分支上存在本地分支中不存在的提交,是多人开发中遇到的问题,可以先fetch 再merge,也就是pull,把运程分支上的提交合并到本地分支之后再push.
如果说远程分支上的那些提交都不需要了,那么用命令:
$ git push origin master -f //强行让本地分支覆盖远程分支
然后再进行远程连接
$ git push -u origin master
把代码推上去就可以了。
直接上图:
出现这个问题是因为远程分支上存在本地分支中不存在的提交,是多人开发中遇到的问题,可以先fetch 再merge,也就是pull,把运程分支上的提交合并到本地分支之后再push.
$ git push origin master -f //强行让本地分支覆盖远程分支
然后再进行远程连接
$ git push -u origin master
把代码推上去就可以了。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。