美文网首页
error: failed to push some refs

error: failed to push some refs

作者: 一位先生_ | 来源:发表于2020-08-11 14:09 被阅读0次

    git 地的分支推送到远程仓库出现提示: error: failed to push some refs to

    例如本地和远程的分支名都是master:

      git push origin master
    

    没有提交代码
    可以用 git status查看是否忘了把代码提交上去了。若是忘了,提交了就行。

      git add .
      git commit -m "This is a new commit"
      git push origin master
    

    本地与远程产生冲突
    或是有其他协作者提交了代码,或是你之前在远程上直接做了处理。这部分有两个处理方法,一是直接强覆盖,二是先把远程的变化拉取下来,解决冲突后,再一并提交。

    强覆盖

    git push -f origin master
    

    或者:
    拉取再提交

    git pull –-rebase origin master
    git push origin master
    

    个人比较倾向于强覆盖的方式,注意强覆盖之后 检查下代码是否存在遗漏,完美解决!!!

    相关文章

      网友评论

          本文标题:error: failed to push some refs

          本文链接:https://www.haomeiwen.com/subject/gvwedktx.html