Você não especificou qual sistema operacional está usando, mas em Linux
você pode obter o que deseja usando o seguinte prepare-commit-msg
:
#!/usr/bin/env sh
# prepare-commit-msg: print author name and e-mail as a comment in a commit message
# automatically
# if amend, don't do anything
if ! [ -z $3 ] ;then
exit
fi
author=$(git var GIT_AUTHOR_IDENT | grep -E -o ".*<.+>")
sed -i "1s/^/#$author \n/" $1