解决failed to push some refs to git

Posted Python之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决failed to push some refs to git相关的知识,希望对你有一定的参考价值。

[email protected] /K/cocos2d/yc (master)

$ git push -u origin master

To [email protected]:yangchao0718/cocos2d.git

 ! [rejected]        master -> master (non-fast-forward)

error: failed to push some refs to [email protected]:yangchao0718/cocos2d.git

hint: Updates were rejected because the tip of your current branch is behin

hint: its remote counterpart. Integrate the remote changes (e.g.

hint: git pull ...) before pushing again.

hint: See the Note about fast-forwards in git push --help for details.

出现错误的主要原因是github中的README.md文件不在本地代码目录中

可以通过如下命令进行代码合并【注:pull=fetch+merge]

git pull --rebase origin master

执行上面代码后可以看到本地代码库中多了README.md文件

此时再执行语句 git push -u origin master即可完成代码上传到github

以上是关于解决failed to push some refs to git的主要内容,如果未能解决你的问题,请参考以下文章

解决failed to push some refs to

如何解决failed to push some refs to git

解决failed to push some refs to git

如何解决failed to push some refs to git

github 如何解决error: failed to push some refs

GIT用git push出现failed to push some refs to git...的解决方法