Eclipse提交代码错误:rejected –non-fast-forward

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

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

错误rejected –non-fast-forward

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

解决办法:

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

时间: 2024-10-23 05:41:57

Eclipse提交代码错误:rejected –non-fast-forward的相关文章

eclipse提交代码至GitHub

eclipse提交代码至GitHub 1. 要使用GitHub首先需要注册一个GitHub账号,并创建一个Repository.这已基本成为每个程序员的必备技能,在此就不赘述了. 2. 在eclipse上安装git插件 首先选择Help -> Install New Software: 弹出如下窗口,点击Add按钮: 弹出如下窗口,输入相应内容:  Name的值可以任意输入,建议见名知义:Location的值为http://download.eclipse.org/egit/updates. 往

eclipse 提交代码至自己的github上

作为一名程序员,自己在学习时经常需要写代码,但是由于换电脑或其他原因这些代码可能丢失,不方便以后的查看和复习.如果有一个版本服务器,不仅能把上传代码,在需要是可以随时下载,而且能实现版本控制,查看每个版本做了哪些修改.这时GitHub是个不错的选择. 1. 要使用GitHub首先需要注册一个GitHub账号,并创建一个Repository.这已基本成为每个程序员的必备技能,在此就不赘述了. 2. 在eclipse上安装git插件 首先选择Help -> Install New Software:

Fix git 提交代码错误

今天用git clone下代码,修改,push提交,发现以下错误 [[email protected] gocache]# git push origin master error: The requested URL returned error: 403 Forbidden while accessing https://github.com/zebozhuang/gocache.git/info/refs 查一下,原来是我用https clone代码,在.git下的remote url也会

Eclipse提交svn错误svn E210003 connection refused by the server

错误明细: org.apache.subversion.javahl.ClientException: svn: E210003: connection refused by the server org.apache.subversion.javahl.ClientException: svn: E210003: connection refused by the server 原因:svnserve服务器没有启动,利用dos命令启动之. Svnserve –d –r D:\Programs\

eclipse 提交代码到SVN服务器失败,报org.apache.subversion.javahl.ClientException: RA layer request failed svn: Commit failed (details follow)

报错:org.apache.subversion.javahl.ClientException: RA layer request failed svn: Commit failed (details follow) 解决方案: 1.进入C:\Users\Administrator\AppData\Roaming\Subversion\auth  删除auth下所有文件  (AppData文件默认是隐藏的,记得显示隐藏文件,不然会找不到的) 2.打开eclipse中 windows -> Pre

eclipse提交代码到GitHub

1.配置git 2.右键项目--> Team--> Share Project... 3.右键项目--> Team--> Commit... 原文地址:https://www.cnblogs.com/wang-mengmeng/p/11297869.html

代码提交svn错误后报错,总是提交不了。后来改了svn地址,依旧报错

这时候,最简单的办法就是右键项目,断开链接,这个时候,再提交代码,就会出现选择svn路径的页面了 只要选择过一次,再后面不断开的时候,就会默认选中之前连接的.所以无论怎么改,总是提示错误了. 我是这么解决的.每个人情况不同.百度有不同的解决办法我试了都不行.后来直接断掉重新提交就好了. 因为svn服务器是我自己搭的. 如果svn服务器是别人管理的.那么要先把svn代码拉下来,与自己的代码整理后再提交,这时候就不会出现问题了

Eclipse svn代码提交冲突

Eclipse svn代码提交冲突(转) 1.Synchronize视图下查看代码冲突 1.Incoming Mode 全部update,更新到本地2.Outgoing Mode 全部commit,提交到代码库3.Confilcts Mode 解决冲突,另存.对比.Override and Update.修改.Commit 2.解决简单的文件版本冲突 对于产生版本冲突的文件,如果两个人改动的不是同一处位置,例如成员A只改动了文件头部,成员B只改动了文件的尾部,那么无需过多担心,因为现在的SVN已

git提交代码出现错误fatal: Unable to create '项目路径/.git/index.lock': File exists.

git提交代码出现错误fatal: Unable to create '项目路径/.git/index.lock': File exists. 具体出错代码如下: 具体原因不详,在stackoverflow上查找了很久,也不清楚原因,但是stackoverflow给出了解决的方法. 解决方法: 在当前项目下打开git bash,运行如下命令: rm -f ./.Git/index.lock 只为成功找方法.大胆的尝试,下一个fun就是你的fun! git提交代码出现错误fatal: Unable