! [rejected] master -> master (fetch first)
转载自 https://blog.****.net/baidu_26759899/article/details/62216992
就在我觉得大功告成在push的时候竟然出错了!!!,错误如下
通过查看提示信息,我发现,是因为本地仓库和远程仓库的文件不一致所致,也就是说,github允许你本地仓库有的东西,远程仓库里没有,但不允许远程仓库有的东西,你本地仓库没有。问题找到了,解决办法就很简单了,那就是在push之前先同步一下本地仓库与远程仓库的文件。使用以下命令
git pull --rebase origin master
成功后会提示如下
那接下来就可以push自己的代码了!命令如下
git push origin master
成功后显示如下
这个时候,打开自己的github刷新一下网页,就会发现自己辛苦的成功已经被添加到了github的远程仓库里
---------------------
作者:baidu_26759899
来源:****
原文:https://blog.****.net/baidu_26759899/article/details/62216992
版权声明:本文为博主原创文章,转载请附上博文链接!