Git 使用 bcompare 比较标签

Git compare tags with bcompare

我正在尝试使用 bcompare 比较 2 个 git 标签。

我看到了this post and this one。但它不起作用。

我在 gitconfig 中做了什么:

[diff]
    tool = bc3
[difftool]
    prompt = false
[difftool "bc3"]
    cmd = \"/appli/bcompare_4.2.4/bin/bcompare\"

但是当我这样做的时候

git diff tag1 tag2

差异显示在控制台上。我想在 bcompare 选项卡中查看每个不同的文件。我该怎么办?

确保命令中 bcompare 的路径是正确的。附加 $LOCAL$REMOTE.

[difftool "bc3"]
    cmd = \"/appli/bcompare_4.2.4/bin/bcompare\" $LOCAL $REMOTE

运行 git difftool tag1 tag2 调用 difftool。