Почему "git difftool" не открывает инструмент напрямую?

Я настроил git следующим образом:

git config --global diff.tool meld

Когда я запускаю:

git difftool

Получаю следующее сообщение:

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

Затем, если я нажму Enter, запустится meld.

Как отключить это сообщение, так что meld будет запущен сразу после ввода git difftool?

Ответ 1

man git-difftool

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

Ответ 2

Также есть опция:

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

Следующая команда отключает запрос глобально (для всех репозиций):

git config --global difftool.prompt false

Это похоже на запись (в ~/.gitconfig или %HOMEDRIVE%%HOMEPATH%\.gitconfig)

[difftool]
  prompt = false