github commit 报错:error: failed to push some refs to 'https:'错误解决方法

为什么会出现这个问题呢?

因为我在github中删除了一个文件readme.txt,但是本地并不知道我删除了readme.txt,本地中还保存了readme.txt文件,导致了云端的文件,和本地的文件不匹配。

当我想要再次提交一个文件的时候,就会出现如下图所示的问题(图片来自网络)

并且git还好心的提示我:git pull

然后就可以愉快的提交了。。。

原文地址:https://www.cnblogs.com/xiaxj/p/7726004.html