Universal Post Commit Git Hook

时间:2015-01-29 19:49:39

标签: git hook

我想知道有一个简单的方法来设置一个post commit git hook,这样它就可以运行而不管它运行的repo(我的理解是应用的钩子来自一个钩子/文件夹git目录)。

谢谢!

1 个答案:

答案 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脚本