I was surprised when I ran a 'git diff' command and it returned nothing.
Coming from a background of using Mercurial, this kind of confused me.
The default output for git diff is the list of changes which have not been committed/added to the index. If there are no changes, then there is no output.
In my case I had already run a 'git add' so my changes were 'staged'.
In this case, just run either of these commands:
Based off answers from "here.":http://stackoverflow.com/questions/3580608/git-diff-does-nothing