commands.sh

git difftool

all

Show file changes using external diff tools. Accepts the same options and arguments as `git diff`. See also: `git diff`.

More info →

Options (1)

-t, --toolboolean

Use a specific tool to show changes since a given commit

Example: git difftool {{[-t|--tool]}} {{opendiff}} {{commit}}

Examples (4)

List available diff tools

git difftool --tool-help

Set the default diff tool to Meld

git config --global diff.tool "meld"

Use the default diff tool to show staged changes

git difftool --staged

Use a specific tool to show changes since a given commit

git difftool [-t|--tool] opendiff commit
made by @shridhargupta | data from tldr-pages