3

我的配置文件中有这个:

[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

我在有冲突的文件上调用合并工具,对其进行编辑并保存文件。我希望 git 会提示我合并是否有效,我需要回复 (y)es/(n)o。

它没有那样做……它只是简单地用我的编辑自动暂存文件。

这曾经对我有用。

我的 git 版本 1.7.12.4 (Apple Git-37) 我的 araxis 版本是 2013.4283

谁能发现我做错了什么?

我也尝试将工具设置为“araxis”。

我还尝试在“araxisgitmerge”oascript 中抛出错误,但没有成功。

对我来说, trustExitCode = false 似乎根本不起作用。

4

0 回答 0