From 7aa99b26b9acb7694ad064e9d9dff35adc59690b Mon Sep 17 00:00:00 2001 From: JimMoen Date: Fri, 23 Sep 2022 12:37:07 +0800 Subject: [PATCH] chore: add git commit hook for git-blame-ignore-revs ignore redis log files --- .ci/docker-compose-file/redis/.gitignore | 3 +++ scripts/git-hook-post-commit.sh | 3 +++ scripts/git-hooks-init.sh | 4 ++++ 3 files changed, 10 insertions(+) create mode 100644 .ci/docker-compose-file/redis/.gitignore create mode 100755 scripts/git-hook-post-commit.sh diff --git a/.ci/docker-compose-file/redis/.gitignore b/.ci/docker-compose-file/redis/.gitignore new file mode 100644 index 000000000..b5947692d --- /dev/null +++ b/.ci/docker-compose-file/redis/.gitignore @@ -0,0 +1,3 @@ +r7000i.log +r7001i.log +r7002i.log diff --git a/scripts/git-hook-post-commit.sh b/scripts/git-hook-post-commit.sh new file mode 100755 index 000000000..cc1f079c6 --- /dev/null +++ b/scripts/git-hook-post-commit.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +exec git config --local blame.ignoreRevsFile git-blame-ignore-revs diff --git a/scripts/git-hooks-init.sh b/scripts/git-hooks-init.sh index 6b85e23e3..05d76b27a 100755 --- a/scripts/git-hooks-init.sh +++ b/scripts/git-hooks-init.sh @@ -15,3 +15,7 @@ fi if [ ! -L '.git/hooks/pre-commit' ]; then ln -sf '../../scripts/git-hook-pre-commit.sh' '.git/hooks/pre-commit' fi + +if [ ! -L '.git/hooks/post-commit' ]; then + ln -sf '../../scripts/git-hook-post-commit.sh' '.git/hooks/post-commit' +fi