Git 对于 Windows 使用 Beyond Compare 4

Git for Windows using Beyond Compare 4

我用的是Windows7(别逗了,我真的别无选择)和Git Windows。我试图让 Beyond Compare 4 作为我的 diff 和(最终)我的合并工具。我从命令行使用 Git。问题是当我进行比较时,我无法启动 Beyond Compare。我尝试过的事情:

输入命令后,有一个停顿,命令提示符又回来了,但没有其他任何反应。没有错误输出,也没有出现 Beyond Compare with my diff。我可以从命令行输入启动 Beyond Compare 的路径,它会打开,但我必须用双引号括起来:

"c:/Program Files/Beyond Compare 4/bcomp.exe"

我直接编辑了我的 .gitconfig 文件以添加双引号,但我不知道 Git 是否支持它们。

我关注了 instructions from Scooter Software and even tried the manual instructions for GitHub. We're not using GitHub, but another answer here on SO suggested it might work. Neither worked. I also tried most of the things suggested in these SO posts。不用说,其中 none 个有效。

关于我的环境的详细信息:

相关配置详情:

[diff]
    tool = bc
[difftool "bc"]
    path = "c:/Program Files/Beyond Compare 4/bcomp.exe"
[core]
    editor = 'C:\Program Files\Notepad++\notepad++.exe' -multiInst -notabbar -nosession -noPlugin

有人知道我接下来可以尝试什么吗?需要更多信息吗?

好吧,我想这是一个用户错误的案例。在上演文件后,我试图区分这些文件。如果我在 之前尝试 diff 我上演它们,它会起作用。

SMH...