Sie haben nicht angegeben, welches Betriebssystem Sie verwenden, aber Linux
mit dem folgenden können Sie erreichen, was Sie möchten 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