通用 Post 提交 Git 挂钩

Universal Post Commit Git Hook

我想知道是否有一种简单的方法可以设置 post 提交 git 挂钩,这样它 运行 无论它是 运行 与(据我了解,应用的钩子来自 git 目录中的 hook/ 文件夹)。

谢谢!

这实际上有一个相对简单的答案,但很难找到。这是我用来执行此操作的终端命令,它运行良好。

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