首页 > 其他 > 详细

git报错:failed to push some refs to 'git@github.com:JiangXiaoLiang1988/CustomerHandl

时间:2019-05-11 13:53:48      阅读:131      评论:0      收藏:0      [点我收藏+]

一、错误信息

今天在使用git将代码上传到GitHub的时候报下面的错误:

技术分享图片

以前上传代码的时候重来没有出现这种错误,在网上查找了半天终于找到原因了:github中的README.md文件不在本地代码目录中。以前在GitHub上面创建Repository上传代码的时候没有勾选自动创建README.md文件,所以上传的时候直接就上传成功了。这次在创建Repository的时候勾选了自动创建README.md,所以造成本地Repository和远程的Repository代码不一致,上传的时候就出现截图中的错误了。

技术分享图片

注意:在GitHub上面创建Repository的时候在下面的位置创建README.md文件,如下图所示:

技术分享图片

二、解决办法

可以通过如下命令进行代码合并【注:pull=fetch+merge]

$ git pull --rebase origin master

 如下图所示:

技术分享图片

执行完上面的代码以后查看本地Repository文件,会发现多了README.md文件:

技术分享图片

最后在执行下面的代码上传:

$ git push -u origin master

 如图所示:

技术分享图片

这时候在上传代码就会成功了。

 

git报错:failed to push some refs to 'git@github.com:JiangXiaoLiang1988/CustomerHandl

原文:https://www.cnblogs.com/dotnet261010/p/10848386.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!