how to see changes in local commit git code example

Example 1: git how to see changes made by a commit

git show <commit sha1> # Notice that the default option is HEAD.

Example 2: git see local changes

git diff (no parameters)
Print out differences between your working directory and the index.

git diff --cached:
Print out differences between the index and HEAD (current commit).

git diff HEAD:
Print out differences between your working directory and the HEAD.

git diff --name-only
Show only names of changed files.

git diff --name-status
Show only names and status of changed files.

git diff --color-words
Word by word diff instead of line by line.