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

Kar*_*ter 17 git

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

我在Ubuntu 14.10上使用2.1.0.

编辑:看到为什么"git difftool"没有直接打开工具?我修改了这个问题,以便弄清楚如何处理这样一个事实,即询问是否有多个文件要进行区分.

Aja*_*jay 35

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

 man git-difftool

OPTIONS
   -y, --no-prompt
       Do not prompt before launching a diff tool.
Run Code Online (Sandbox Code Playgroud)

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

git config --global --add difftool.prompt false
Run Code Online (Sandbox Code Playgroud)

为什么"git difftool"不能直接打开工具?