关于git push origin master出现 error failed to push some refs to

当我们在

git push ringin  master

后出现

error: failed to push some refs to,

可能是遇到以下几种问题:

  • 分支名不完整

本地分支应该与远程分支名一样。

  • 没有提交代码

可能是git add到的暂存区的文件还没有git commit提交到本地仓库

  • 本地与远程产生冲突


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

  1. 强覆盖

      git push -f origin master
    
  2. 拉取再提交

      git pull –-rebase origin maste
      git push origin master
    
posted @ 2020-07-06 21:04  Cloud·Vin  阅读(218)  评论(0编辑  收藏  举报