Git log between production and master

Before deploying code, I like to see exactly what the deploy is going to contain. To facilitate that, I run a git log command to show me the differences. Color highlights are added to make the output more readable.

git log --format="%Cgreen%h%Creset %C(yellow)%aN%Creset: %s" --no-merges heroku/master..origin/master

If I want to see the logs for few directories in particular:

git log --format="%Cgreen%h%Creset %C(yellow)%aN%Creset: %s" --no-merges heroku/master..origin/master -- app/{models,controllers,views}