浏览代码

Merge pull request #9029 from JimMoen/chore-githook-and-ignore-files

chore: add git commit hook for git-blame-ignore-revs
and ignore redis log files
JimMoen 3 年之前
父节点
当前提交
d914f465da
共有 3 个文件被更改,包括 10 次插入0 次删除
  1. 3 0
      .ci/docker-compose-file/redis/.gitignore
  2. 3 0
      scripts/git-hook-post-commit.sh
  3. 4 0
      scripts/git-hooks-init.sh

+ 3 - 0
.ci/docker-compose-file/redis/.gitignore

@@ -0,0 +1,3 @@
+r7000i.log
+r7001i.log
+r7002i.log

+ 3 - 0
scripts/git-hook-post-commit.sh

@@ -0,0 +1,3 @@
+#!/usr/bin/env bash
+
+exec git config --local blame.ignoreRevsFile git-blame-ignore-revs

+ 4 - 0
scripts/git-hooks-init.sh

@@ -15,3 +15,7 @@ fi
 if [ ! -L '.git/hooks/pre-commit' ]; then
 if [ ! -L '.git/hooks/pre-commit' ]; then
     ln -sf '../../scripts/git-hook-pre-commit.sh' '.git/hooks/pre-commit'
     ln -sf '../../scripts/git-hook-pre-commit.sh' '.git/hooks/pre-commit'
 fi
 fi
+
+if [ ! -L '.git/hooks/post-commit' ]; then
+    ln -sf '../../scripts/git-hook-post-commit.sh' '.git/hooks/post-commit'
+fi