Мне интересно, есть ли способ настроить git и diffmerge так, чтобы при выполнении следующей команды: git difftool
diffmerge всплывает и показывает вам список всех измененных файлов вместо того, чтобы циклически просматривать их через командную строку?
Я думаю, это должна быть какая-то настройка файла ~ / .gitconfig. Вот мой текущий ~ / .gitconfig:
[merge]
tool = diffmerge
[mergetool "diffmerge"]
cmd = /Applications/DiffMerge.app/Contents/MacOS/diffmerge --merge --result=$MERGED $LOCAL $BASE $REMOTE
[mergetool]
keepBackup = false
[diff]
tool = diffmerge
[difftool "diffmerge"]
cmd = /Applications/DiffMerge.app/Contents/MacOS/diffmerge $LOCAL $REMOTE
См. Ниже способ представления DiffMerge в Mercurials (HG).