commands.sh

git diff-index

all

Compare the working directory with a commit or tree object.

More info →

Examples (4)

Compare the working directory with a specific commit

Compare a specific file or directory in working directory with a commit

git diff-index commit path/to/file_or_directory

Compare the working directory with the index (staging area) to check for staged changes

git diff-index --cached commit

Suppress output and return an exit status to check for differences

git diff-index --quiet commit
made by @shridhargupta | data from tldr-pages