GitHub---第一次push勾选了readme导致版本冲突
Posted EasonDongH
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GitHub---第一次push勾选了readme导致版本冲突相关的知识,希望对你有一定的参考价值。
push项目到远程时一直出现错误:
原因是当时在创建仓库的时候,勾选了README,导致远程与本地版本不同,一直冲突。
如果不重要我们可以强制更新(会覆盖远程,多人开发不建议):
$ git push -u origin master -f
正确的做法应该是先把远程copy到本地,再一次更新过去:
push前先将远程repository修改pull下来
$ git pull origin master
$ git push -u origin master
若不想merge远程和本地修改,可以先创建新的分支:
$ git branch [name]
然后push
$ git push -u origin [name]
以上是关于GitHub---第一次push勾选了readme导致版本冲突的主要内容,如果未能解决你的问题,请参考以下文章
《Git与Github使用笔记》解决:git push error: failed to push some refs to XXX