使用Mergetool比较和编辑Git中的分支

时间:2010-07-29 14:41:52

标签: git diff branch beyondcompare difftool

我有2个分支,我可以使用我的difftool(Beyond Compare)比较/差异。 但是,用于diff的文件是临时副本,而不是当前分支中的实际文件。 这意味着如果我想对现有文件进行更改,我无法通过difftool进行更改。我需要复制一个分支的文件,签出另一个分支,并在实际文件之间使用常规差异。

有没有办法让difftool使用当前分支的实际文件(至少在一边)?

更新和解决方案

我使用的命令是git difftool branch1 branch2。 无论当前分支如何,这都会区分2个分支。

命令git difftool branch按预期工作,其中一个“边”作为当前签出的分支。

1 个答案:

答案 0 :(得分:14)

命令git difftool branch按预期工作,其中一个“边”作为当前签出的分支。