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

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

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

解决办法:
将线上、线下代码进行合并:

$ git pull --rebase origin master

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

然后再进行push即可:

$ git push origin master

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45932157/article/details/124447577