首页 > 解决方案 > Eclipse 合并工具正在覆盖我的更改

问题描述

eclipse 合并工具对我来说没有像预期的那样运行。

它正在覆盖我的本地更改以及合并远程更改。

我双击一个冲突的文件(或通过右键单击打开合并工具)

在此处输入图像描述

一个典型的场景可能是我有一些标记为灰色的本地更改:

在此处输入图像描述

传入的更改看起来相同,但都是蓝色的:

在此处输入图像描述

然后我点击“从右到左复制所有不冲突的更改”,(即这个按钮):

在此处输入图像描述

我希望只有蓝色的变化从右向左移动。所有的蓝色变化都移到了右边,但是所有灰色的变化也被右边的内容覆盖了!!!

为什么会这样??这是一个已知的错误?

同样奇怪的是,即使我从右到左复制了所有更改,滚动条中的灰色和蓝色差异图形仍然存在。

这是说即使没有也有区别:

在此处输入图像描述

标签: eclipsegitegit

解决方案


这听起来像Eclipse 错误 519390:“从右到左复制所有非冲突更改”会覆盖 在 Oxygen.1a (4.7.1a) 中修复的本地更改。

升级(帮助 > 检查更新)应该可以解决问题。

另请参阅我的视频显示错误以及固定的比较编辑器


推荐阅读