From 7928a352be6afe63b5df55190090e86ca274bde6 Mon Sep 17 00:00:00 2001 From: Ben Grande Date: Thu, 9 Jan 2025 17:40:12 +0100 Subject: [PATCH] fix: disable use of prepare-commit-msg hook Causing issues when doing an amend and also is not desired as it doesn't allow including many scripts to be run in a hook stage. --- .../hooks/{prepare-commit-msg => prepare-commit-msg.sample} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename files/git/.config/git/template/hooks/{prepare-commit-msg => prepare-commit-msg.sample} (94%) diff --git a/files/git/.config/git/template/hooks/prepare-commit-msg b/files/git/.config/git/template/hooks/prepare-commit-msg.sample similarity index 94% rename from files/git/.config/git/template/hooks/prepare-commit-msg rename to files/git/.config/git/template/hooks/prepare-commit-msg.sample index eccd014..d7b4f12 100755 --- a/files/git/.config/git/template/hooks/prepare-commit-msg +++ b/files/git/.config/git/template/hooks/prepare-commit-msg.sample @@ -34,7 +34,8 @@ sed -i'' \ ## Replace init.template comment char to the core.commentChar line per line. if test -f "${template}"; then while read -r line; do - mod_line="$(printf '%s\n' "${line}" | sed -e "s/^. /${char} /")" + mod_line="${line#* }" + mod_line="${char} ${mod_line}" sed -i'' -e "s/^${line}$/${mod_line}/" -- "${file}" done < "${template}" fi