我尝试在 TortoiseGit 设置中为 diff 设置外部差异工具:
C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDEvsDiffMerge.exe %mine %base
但没有用,还需要命令进行合并
对于差异使用:
"C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDEvsDiffMerge.exe" %base %mine /t
对于合并使用:
"C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDEvsDiffMerge.exe" /m /t %mine %theirs %base %merged
用于配置差异和合并工具的 TortoiseGit 手册可以在这里找到:https://tortoisegit.org/docs/tortoisegit/tgit-dug-settings.html#tgit-dug-settings-progs