答案 0 :(得分:1)
git告诉您拉其他人所做的修改,所以:
git pull origin master
git push -u origin master
答案 1 :(得分:0)
发生这种情况时。您通常有两种选择。
保存origin
的更改,然后再次推送。在终端,你做
$ git pull origin master
不关心origin
的更改,因此请输入:
$ git push -u origin master --force
然后git将执行force update
。因此,您的本地提交将被推送。
在GitHub中,如果您同时编辑远程和本地文件,则会经常发生这种情况。我的建议是,如果你使用Git,最好不要使用GitHub编辑文件。或者你经常需要强行推送