解决git push错误failed to push some refs to的问题

问题出现的原因:当你修改了线上文件,或者其他文件,但是没有对本地库进行同步。这时你用commit把本地文件提交到github库中时就会出现push失败的问题。下面是我提交时出现的错误:error:failed to push some refs to,如图所示:

在这里插入图片描述
这个问题是因为远程库与本地库不一致造成的,那么我们把远程库同步到本地库就可以了。

解决办法:

git pull --rebase origin master

这里意思是把远程库中合并到本地,–rebase的作用是取消掉本地库中之前的提交,如图:

在这里插入图片描述
接下来我们就可以正常把本地文件同步到远程库中了!!!

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐