如何抑制确认"启动' $ difftool' [Y / N]:" iff(当且仅当)将特定文件传递给git difftool?

时间:2014-11-04 18:37:34

标签: git

当合并分支或使用git difftool查看针对修订的所有更改时,在每次调用工具之前询问Launch '$difftool' [Y/n]:可能是有意义的,以便使{{1}的长链调用可以中断}}。当特定文件作为参数传递时,它不会,AFAIK。如何仅在后一种情况下压制这个问题(因为问问前者是否有意义)?

我在Ubuntu 14.10上使用2.1.0。

编辑:看到Why does "git difftool" not open the tool directly?后,我修改了问题,以便弄清楚如何处理这样一个事实:询问是否有多个文件差异。

1 个答案:

答案 0 :(得分:26)

我从Stack Overflow本身找到了以下内容:

 man git-difftool

OPTIONS
   -y, --no-prompt
       Do not prompt before launching a diff tool.

或者在全局配置中设置它:

git config --global --add difftool.prompt false

Why does "git difftool" not open the tool directly?