git difftool

Show file changes using external diff tools. Accepts the same options and arguments as git diff. See also: git diff. More information: https://git-scm.com/docs/git-difftool.

git difftool --tool-help

git config --global diff.tool "{{meld}}"

git difftool --staged

git difftool --tool={{opendiff}} {{commit}}