To compare the staged with the last commit:
git diff --cached git diff --staged
Both commands generate the same results, right?
From the docs - --staged is a synonym of --cached