Git push 报错 "error: failed to push some refs to " 解决

Posted 周星星童鞋

tags:

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

之前一直好好地啊,google后,发现是由于远程仓库中代码版本与本地不一致冲突导致的。 
突然想起来,确实我在云端直接改过README,解决方法,先pull,再push,然而这时候又出现了新的问题, 
error: Your local changes to the following files would be overwritten by merge: 
Please, commit your changes or stash them before you can merge. 
这时候我想用云端覆盖本地,

git fetch --all
git reset --hard origin/master

Git fetch 只是下载远程的库的内容,不做任何的合并 git reset 把HEAD指向刚刚下载的最新的版本 
OK,现在就正常了,再push就没有问题了

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

git 常见冲突解决——git push遇到报错error: failed to push some refs to ‘git@git.xxx.com:xxx/xxx.git

git push报错解决

git push报错:error: RPC failed; result=22, HTTP code = 413

git push报错:remote: error: refusing to update checked out branch: refs/heads/master

git push 报错!!!!

git push error: ! [rejected] failed to push some refs to . . .