这是什么意思,我需要做些什么来摆脱这个错误
我在本地开发分支并更改了本地工作目录中的一些文件,然后我通过git add添加了那些更改的文件,之后我能够使用git commit提交那些修改过的文件,但是我得到了上面的错误在做git push
有人可以帮忙吗?
答案 0 :(得分:1)
请尝试从存储库(Git / SVN)中提取更新的更改。然后尝试将您的更改推送到存储库
答案 1 :(得分:0)
它写在那里:“更新被拒绝,因为遥控器包含你本地没有的工作”。
换句话说,远程分支已经更新了内容,并且您尝试将本地提交推送到远程分支将导致远程分支上的更新内容被覆盖,并且git不允许这样做。
只需使用git pull origin
提取最新更新,然后再次尝试整个过程。
提示:在拉动之前不要忘记备份当前的本地分支。