git 解决push报错:! [rejected] master -> master (fetch first) error: failed to push some refs to ' '

旧时模样 提交于 2019-12-15 08:19:06

在我将本地代码提交至远程仓库时,报如下错误:

之所以出现这个原因,是因为我在线上远程仓库生成、编辑了README.md文件,而本地代码文件中不包含它,所以线上线下就对不上了报错。 

解决办法:

将线上、线下代码进行合并:

$ git pull --rebase origin master

我这里是master分支,还可以是其他分支。 

然后再进行push即可:

$ git push origin master

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!