I'm wondering if there is a way to setup git and diffmerge so that when you execute the following command: git difftool
diffmerge pops up and shows you a file listing of all the modified files instead of cycling through them via the command-line?
I'm thinking it must be some setting the ~/.gitconfig file. Here is my current ~/.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
See below for Mercurials (HG) way of presenting DiffMerge.
Take a look at the question and answer here for details regarding setting up git with diffmerge:
Problem with git + DiffMerge on OS X