Eclipse提交代码错误:rejected –non-fast-forward解决方法

所以对说eclipse使用git提交代码时是要先pull,再commit和push

今天在Eclipse中使用Git上传项目时出现如下错误:

在这里插入图片描述

通过查阅资料,发现是文件冲突问题,即本地和远程的Repository中的文件出现了冲突所致,重新检查了一下,发现是在建立Repository时,添加了ReadMe.txt文件,导致和本地得项目分支不一致。

错误:rejected –non-fast-forward

错误原因
文件冲突,本地的代码和远程Repository中的文件个数不一致(即远程Repository中存在本地项目中不存在的文件)或本地得项目不是在远程Repository代码的基础上修改的。

解决办法
将远程Repository中的代码更新到本地,然后再进行Push,即可完成代码提交。

发布了111 篇原创文章 · 获赞 2 · 访问量 3533

猜你喜欢

转载自blog.csdn.net/m0_38088647/article/details/103276357