是否可以使用GUI工具解决所有git冲突
对于eg是否可以使用GUI工具解决所有git冲突,git,git-merge,meld,Git,Git Merge,Meld,对于egmeld 我想知道,当你不得不求助于文本编辑器,而meld只是证明缺少一些东西时,是否存在某些场景?是的,存在一些场景mald解析两个文件,并尝试分析其中的所有差异,让您选择使用其中一个。但可能有难以解析的部分。它给了你错误的选择。您仍然可以在meld中工作,但它会变得复杂 有更先进的工具,如kdiff3来进行三方合并,它们在“理解”差异方面有更好的效果。但即使使用它,也可能会出现这样的情况,更好的方法是打开这两个文件,然后使用文本编辑器手动制作 在这种糟糕的情况下,git diffto
meld
我想知道,当你不得不求助于文本编辑器,而
meld
只是证明缺少一些东西时,是否存在某些场景?是的,存在一些场景mald
解析两个文件,并尝试分析其中的所有差异,让您选择使用其中一个。但可能有难以解析的部分。它给了你错误的选择。您仍然可以在meld
中工作,但它会变得复杂
有更先进的工具,如kdiff3
来进行三方合并,它们在“理解”差异方面有更好的效果。但即使使用它,也可能会出现这样的情况,更好的方法是打开这两个文件,然后使用文本编辑器手动制作
在这种糟糕的情况下,git difftool
可以将[file]的当前状态与[branch]中的状态进行压缩
git difftool [branch] -- [file]
事实上,三方合并工具(也像
p4merge
)可以更好地理解其他人引入的其他更改,因为它们显示了与公共父文件的不同之处(并让您有机会了解其他人想要做什么和已经做了什么)在大多数GUI工具中,您基本上是在某种文本编辑器中编辑生成的文件。就我所见,梅尔德也不例外。你到底想问什么?