Я борюсь с git для многих наших и прочитал почти все темы, заданные «git», «diff» и т. Д., И попробовал сотни различных решений, но не преуспел вообще , Я пытаюсь установить сумму внешнего diffftool (Meld, p4merge) в качестве моего инструмента git, но git игнорирует эту опцию вообще. Вот мой git config --global.Внешний git difftool не работает на окнах
[alias]
st = status
co = checkout
ci = commit
[diff]
tool = p4merge
[difftool "p4merge"]
cmd = p4merge.exe $LOCAL $REMOTE
[difftool]
prompt = false
[merge]
tool = p4merge
[mergetool "p4merge"]
cmd = p4merge.exe $BASE $LOCAL $REMOTE $MERGED
[mergetool]
prompt = false
trustExitCode = false
keepBackup = false
команда Mergetool работает отлично, но difftool игнорируется, и начинается Git всегда строить в дифф. Что я делаю неправильно?