我不知道我是怎么搞砸的,但是现在,当在 Windows 中的 git 上调用 difftool 时,我会提示我启动 mergetool。这是我的 .gitconfig
[user]
email = roger.planetgreen@gmail.com
name = Roger Sepúlveda
[gui]
recentrepo = C:/conseres/github/pruebas/jQuery
encoding = utf-8
fontui = -family Ubuntu -size 8 -weight normal -slant roman -underline 0 -overstrike 0
fontdiff = -family \"Ubuntu Mono\" -size 9 -weight normal -slant roman -underline 0 -overstrike 0
[diff]
textconv = fmbdifftool
cachetextconv = false
[difftool "fmbdifftool"]
keepBackup = false
keepTemporaries = false
cmd = \"FMBDifftool.exe\" \"/$LOCAL\" \"$PWD/$BASE\"
[merge]
tool = trimeld
[mergetool "trimeld"]
cmd = \"/c/Archivos de programa/Meld/meld/meld.exe\" \"$PWD/$LOCAL\" \"$PWD/$MERGED\" \"$PWD/$REMOTE\"
FMBDifftool.exe 是一个 c++ 程序,用于将二进制文件转换为基于文本的文件,我已经对其进行了修改,甚至将其更改为 \"/c/Archivos de programa/Meld/meld/meld.exe\",这只是融合。但是,当我使用
git difftool
我收到提示
launch 'trimeld' [Y/n]:
应该是哪个
launch 'fmbdifftool' [Y/n]:
我的配置有什么问题?