git提交到GitHub错误解决
错误:failed to push some refs to .....
解决:
先git pull --rebase origin master
然后git push origin master

其它:刚开始学用git,因为暂时只需要简单的提交文件,所以就先自学了些简单常用的命令,一直提交都没有出现过问题。但自从在在github上新加了README.md文件,git push origin master命令就一直报错,错误提示的意思懂个大概,但不知道怎么解决。然后就网上找解决的办法,有办法说输入git pull,然后跳出了一个编辑界面,但是不知道要写啥,查了一下这个编辑界面好像写法和一门语言类似。网上资料有很多,但是很杂,而且一些写的还比较复杂,新手看的不是很懂。最后想要不就把这个库删了重新建一个新的库,因为这个库新建不久还没有什么重要东西,而且电脑都有备份。但是重新建一个库,提交时又出现了一样的问题,现在就不得不解决它了,最后终于在一个国外的程序员社交网站找到了一个和我遇到同样问题的人,在他问题下面的回答中找到了解决问题的办法。就是git pull后面还要加上一句"--rebase origin master",通过各种资料来看这个问题好像就是因为在github上做了更改,所以需要先把github上的pull下来,才能把本地文件push上去,不过到底是不是就不能肯定了。对于老司机来说很简单的问题对于新人确实是要花很多时间的,不过从实践来看解决问题的过程越是艰难学的东西才能越多,最后才能记得越紧。
----------如果你觉得这篇文章对你有帮助就点个赞呗!-----------

浙公网安备 33010602011771号