For full path names of changed files:
git log --name-only
For full path names and status of changed files:
git log --name-status
For abbreviated pathnames and a diffstat of changed files:
git log --stat
ref:https://stackoverflow.com/questions/1230084/how-to-have-git-log-show-filenames-like-svn-log-v
git diff HEAD^ HEAD
ref: https://stackoverflow.com/questions/9903541/finding-diff-between-current-and-last-version