有许多图形修补公用事业,尝试meld,diffuse,kdiff3或者dirdiff,他们应该被包装为您的分布.
另一个有用的工具是wiggle"更加努力"来解决冲突,并将rej文件从patch转换为与>>>标记的CVS样式的内联冲突.
我倾向于将它与底层修订系统一起使用,所以我很乐意在它们出错的情况下恢复其更改,因此我使用:
wiggle -v --replace <file> <file.rej>
其中说要进行转换,有时它会做正确的事情,有时候你最终会使用>>>标记并且可以手动编辑,但它比手工使用rej文件更容易.如果它真的做得不好我使用我的版本控制系统(git)恢复原来的版本.