Мне интересно, есть ли способ настроить 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
См. Ниже для Mercurials (HG) способ представления DiffMerge.