How to list only file names that have changes between two branches?
Why does git diff fail to work on changes in subdirectories?
Using SmartGit diff tool as external git diff
How to show full paths in git diff?
Difference between a git commit and the working directory?
When does Git show a file as modified, when it actually isn't?