例如meld
我想知道,当你不得不求助于文本编辑器并且meld
只是证明缺少某些东西时,是否存在某些情况?
答案 0 :(得分:1)
是的,有一些情况。 mald
解析两个文件并尝试将它们中的每个差异联系起来,并让您选择使用哪两个文件。但可能有难以解析的部分。它给你错误的选择线。你仍然可以在meld
工作,但它变得复杂。
有更多高级工具如kdiff3
进行三向合并,它们在“理解”差异方面有更好的结果。但即便如此,也可能有这样的场景,更好的方法是打开文本编辑器和手工制作文件。
在这种糟糕的情况下,对于[文件]的压缩当前状态与[分支]中的状态可能有用git difftool
。
git difftool [branch] -- [file]