使用 Meld 视觉差异和合并工具处理[重新]移动的行

jev*_*ing 5 merge meld mergetool three-way-merge

我对 Meld 视觉差异和合并工具有疑问,这可能是一个简单的误解。但是我如何采用在 中删除的行呢$REMOTE

请参阅下面的屏幕截图作为示例。我更改了导入的顺序并产生了合并冲突,因此现在我想从右侧拉出第一个更改,然后再进行第二个更改,该更改将删除现在已存在于导入顶部的那些行。我当然可以手动删除它们,但肯定有更简单的方法吗?

或者我的假设是错误的,中间窗格是写入的结果$MERGED

三路合并截图

编辑:在这个人为的示例中,我实际上有一个删除操作,可以用来删除这些行。但在现实世界的合并中,我尝试使用合并进行删除操作,就像从右侧拉动操作一样,它是灰色的。知道为什么 Meld 不允许我删除那些因从正上方拉动而变得过时的行吗?

jev*_*ing 9

我发现按住 Shift 键可以删除个别更改。

  • 多么隐藏的功能啊!谢谢! (4认同)