If you liked this, you're going to love
git commit --verbose --patch
Yeah, I don't always use -p, but I always use -v