Get all the files a user changed in a GIT repository with this command:
git log --pretty="%H" --author="git.user.name" | while read commit_hash; do git show --oneline --name-only $commit_hash | tail -n+2; done | sort | uniq
Tagsall, change, commit_hash, files, GIT, history, log, pretty, repository, show, tail, user