可以在git中设置一个自定义工具来合并具有特定扩展名的文件吗?
谢谢你的指点!
更新
我想不出比定义自定义difftool并按照@jarodeells的建议手动调用它更好的解决方案:
[diff]
tool = mydiff
[difftool "mydiff"]
cmd="script.sh \"$LOCAL\" \"$REMOTE\""
然后显式调用它:
$ git difftool -t mydiff someFileWith.ext
最佳答案
如果还不支持,请安装一个shell脚本,该脚本关闭扩展并调用正确的合并工具。