GitHub上传错误(the remote contains the work that you do not have locally)

报错如图:


错误原因:

手动在GitHub库中添加了readme文件,导致在本地库某些文件更新后,再同步到GitHub库中报如上错误

解决方法:

提交更改(git push -u origin master)之前先做如下工作:

git pull --rebase origin master   (获取远程库与本地库合并)

参考文档:

https://www.cnblogs.com/yujihang/p/6601984.html  (本地库与GitHub同步)

https://www.cnblogs.com/kevingrace/p/5896706.html(简单对比git pull 和 git pull --rebase 的使用)

猜你喜欢

转载自blog.csdn.net/captainNYS/article/details/80100616
今日推荐