From d289eae6727a042f45bee152b21313eb01ddb704 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Niemier?= Date: Sat, 16 Jan 2016 03:05:31 +0100 Subject: [PATCH 1/2] Leave repository in clean state after commit This will clean repository state after commit removing all `@commit` from diff. --- post-commit | 2 ++ 1 file changed, 2 insertions(+) diff --git a/post-commit b/post-commit index bd44cfa..117facd 100755 --- a/post-commit +++ b/post-commit @@ -38,3 +38,5 @@ for fn in "${ADDED_FILES[@]}"; do # Uncomment sed command to replace multiple empty lines with a single empty line # sed '/^$/N;/^\n$/D' "$fn" # GNU sed compatible only done + +git add "${ADDED_FILES[@]}" && git commit --amend --reuse-message From bfd77d86cd863c93f3aa693000a3dae2e4f47b39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Niemier?= Date: Sat, 16 Jan 2016 03:07:38 +0100 Subject: [PATCH 2/2] Update post-commit --- post-commit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/post-commit b/post-commit index 117facd..6e1d4ba 100755 --- a/post-commit +++ b/post-commit @@ -39,4 +39,4 @@ for fn in "${ADDED_FILES[@]}"; do # sed '/^$/N;/^\n$/D' "$fn" # GNU sed compatible only done -git add "${ADDED_FILES[@]}" && git commit --amend --reuse-message +git add "${ADDED_FILES[@]}" && git commit --amend --reuse-message="HEAD"