宽屏模式

git 推送到远程仓库报错: failed to push some refs to ...

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

原因:

  1. 远程仓库中代码版本与本地不一致冲突导致的
  2. 上面有一句: remote: GitLab: You are not allowed to push code to protected branches on this project.的话, 就是仓库权限问题, 去仓库做调整就好.

代码版本与本地不一致解决

先把本地修改过的文件保存(保存未完成工作).

git stash

然后 下载远程仓库内容

git fetch --all

再把本地HEAD指向刚刚下载的最新的版本

git reset --h2ard origin/master

继续之前未完成工作

git stash pop

Larwas
请先登录后发表评论
  • latest comments
  • 总共0条评论