I use a git alias to check which files have changed between two revisions:
git config --global alias.chgd 'diff --name-only'
Now, given any two commits,
git chgd commit1 commit2 will list the changed files between them. This also works for branches:
git chgd master my_branch
Ofcourse, you don't have to name it chgd. Use whatever else you like as long as it doesn't conflict with an existing command.