我想知道有一个简单的方法来设置一个post commit git hook,这样它就可以运行而不管它运行的repo(我的理解是应用的钩子来自一个钩子/文件夹git目录)。
谢谢!
答案 0 :(得分:3)
这实际上有一个相对简单的答案,但这是一个噩梦。这是我用来做它的终端命令,它运行得很好。
git config --global init.templatedir '~/.git-templates'
mkdir -p ~/.git-templates/hooks
cp post-commit ~/.git-templates/hooks/
chmod a+x ~/.git-templates/hooks/post-commit
在此示例中,post-commit是一个可执行的bash脚本