我使用的是Windows 7 (不要取笑;在这方面我真的别无选择)和Git 。我正试图使超越比较4作为我的差异,并(最终)作为我的合并工具。我用的是命令行的Git。问题是,当我做一个不同的事情时,我无法超越与发射相比。我尝试过的事情:
git diff MyChangedFile.txtgit difftool MyChangedFile.txtgit difftool --tool=bc MyChangedFile.txt\\而不是/。它似乎并没有什么不同,它是使用的。输入命令后,会出现暂停,命令提示符将返回,但其他任何情况都不会发生。没有错误输出,除了与我的差异相比,没有出现。我可以输入从命令行开始的路径,然后打开它,但是我必须用双引号包围它:
"c:/Program Files/Beyond Compare 4/bcomp.exe"我直接编辑了我的.gitconfig文件以添加双引号,但我不知道Git是否尊重它们。
我跟踪了滑板车软件的说明,甚至尝试了GitHub手册说明。我们使用的不是GitHub,而是这里的另一个答案,因此它可能会起作用。两样都没用。我还尝试了这些职位中建议的大部分内容。不用说,它们都没起作用。
关于我的环境的详细信息:
相关配置细节:
[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有谁知道我下一步可以尝试什么吗?需要更多的信息吗?
发布于 2018-01-15 20:04:32
好吧,我想这是一个用户错误的案例。我想在这些文件被放出来后把它们弄清楚。如果我在表演之前试着改变它们,那就有效了。
SMH..。
https://stackoverflow.com/questions/48193009
复制相似问题