Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
通常为了解决这个问题,我会做 git stash。但这次我想确保我推动我的改变。Git stash 只是隐藏了我的更改,对吧?那么有没有办法解决这个错误消息并确保我推送我的代码?
您需要从远程服务器获取最近的更改并根据它们重新设置当前分支:
git pull --rebase
之后(如果你很幸运并且没有人推送更多更改)你可以再次推送:
git 推送