You can use --cached option which shows you the staged changes in cache/index
git diff --cached
--staged is the synonym for --cached
In more recent versions of git, you can also use the --staged flag
$ git diff --staged
This command will show you what is staged.