git branch merge

时间:2018-06-12 04:47:01

标签: egit git-merge-conflict

在Eclipse(Oxygen.3a Release(4.7.3a))java项目中,我合并了两个分支并解决了所有冲突,没有编译错误和所有测试都通过。

但是,EGit(4.9.2.201712150930-r)不允许我将删除的文件添加到索引/阶段。这样做的按钮已启用,但按下它时没有任何反应。

因此,有关这些文件的冲突未得到解决(需要添加索引),因此我无法继续进行合并提交。

情况如下图所示。

我需要做些什么来解决这些冲突?

enter image description here

1 个答案:

答案 0 :(得分:1)

我无法用EGit解决这个问题,但关闭Eclipse并运行

git add -A .

在命令行中解决了问题(再次打开Eclipse立即显示要暂存的文件)。 (此解决方案来自this answer。)

所以不确定这是一个EGit错误,还是我不知道如何使用它。但是,正如我所说,使用命令行解决了问题。