From bedab7b76ee9acb5e0a74b0a1f52fe24cd35d02b Mon Sep 17 00:00:00 2001 From: Qrius Date: Thu, 26 Sep 2024 07:25:30 +0200 Subject: Add post-commit hook for setting sensible committer --- bin/pre-commit | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 bin/pre-commit (limited to 'bin') diff --git a/bin/pre-commit b/bin/pre-commit new file mode 100755 index 0000000..b68ba3d --- /dev/null +++ b/bin/pre-commit @@ -0,0 +1,16 @@ +#!/bin/sh + +LOCK_FILE=".git/.amend-lock" +if [ -f "$LOCK_FILE" ]; then + rm "$LOCK_FILE" + exit 0 +fi +touch "$LOCK_FILE" + +export GIT_COMMITTER_NAME="Qrius" +export GIT_COMMITTER_EMAIL="Qrius@quirio.net" +export GIT_AUTHOR_NAME="Qrius" +export GIT_AUTHOR_EMAIL="Qrius@quirio.net" + +echo "Doing commit amend" +git commit --amend --no-edit --author="$GIT_AUTHOR_NAME <$GIT_AUTHOR_EMAIL>" -- cgit v1.2.3