在我正在与一些合作伙伴合作的项目更新后,Eclipse Git不允许我继续推送,拉动或合并。
当我上次提取更新时,web.xml
中存在冲突,因此我删除了冲突文本并保存了正确的文本。但是,Eclipse继续在web.xml
文件上显示双菱形图标,表示存在冲突。当我再试一次,我得到:
Cannot pull into a repository with state: MERGING
org.eclipse.jgit.api.errors.WrongRepositoryStateException
当我尝试推动自己的提交时,我得到了
这就是历史记录视图中的样子
如何解决这些问题并成功推送我的提交?
答案 0 :(得分:0)
首先将HEAD从合并状态重置为上一次提交
将文件添加到索引
从原点获取,拉取
合并分支,解决是否有任何冲突
提交并推送合并