我在配置文件中有这个:
[merge]
tool = araxismergetool
trustExitCode = false
[mergetool]
keepBackup = false
trustExitCode = false
prompt = true
[mergetool "araxismergetool"]
trustExitCode = false
cmd = araxisgitmerge $PWD/$REMOTE $PWD/$BASE $PWD/$LOCAL $PWD/$MERGED
我在一个冲突的文件上调用mergetool编辑它并保存文件。我希望git能提示我,如果合并有效,我需要回复(y)es /(n)o。
它没有这样做...它只是简单地使用我的编辑暂存文件。
这曾经适合我。
我的git版本1.7.12.4(Apple Git-37) 我的araxis版本是2013.4283
有人能发现我做错了吗?
我也试过将工具设置为“araxis”。
我也试过在“araxisgitmerge”oascript中抛出错误而没有运气。
对我而言,似乎trustExitCode = false根本不起作用。