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

时间:2011-10-26 00:40:42

标签: git diff difftool

我像这样配置了git

git config --global diff.tool meld

当我跑步时:

git difftool

我收到以下消息:

Viewing: 'hello.txt'
Hit return to launch 'meld': 

然后,如果我按 Enter meld将会启动。

如何停用此消息,以便在键入meld后立即启动git difftool

2 个答案:

答案 0 :(得分:347)

还有一个选项:

difftool.prompt
  Prompt before each invocation of the diff tool.

以下命令全局关闭提示(对于所有回购):

git config --global difftool.prompt false

就像写作(~/.gitconfig%HOMEDRIVE%%HOMEPATH%\.gitconfig

一样
[difftool]
  prompt = false

答案 1 :(得分:63)

man git-difftool

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