我知道git config
选项difftool.prompt true
但是,我想知道当返回码非零时是否有办法停止差异。我正在使用vim
差异工具,如果我退出使用:cq
它将返回非零,但默认设置git
当它获得非零返回代码时不会停止对剩余文件进行差异。
我想这是有道理的,因为当文件不同时,某些工具会返回非零代码,并且大多数人都不想在这一点上停下来,但是,在我的情况下,只有当我vim
遇到错误或我询问时它才会返回非零它要做,在这些情况下,我总是想git diff-tool
停下来。
那么有没有办法将默认设置更改为在收到非零返回码时停止?