git for windows setup post-receive hook

git for windows setup post-receive hook

我正拼命地尝试在 windows 共享的 git 裸仓库上设置一个 post-接收挂钩。 TortoiseGit 提供了多种钩子,但 post-receive 钩子。您可以在此处查看支持的种类:

希望您知道我如何设置它。使用 post-receive-hook 我想自动构建我的源代码。

我正在为 Windows 2.16.2 和 TortoiseGit 2.6.0

使用 Windows 10 和 Git

TortoiseGit 挂钩和普通 Git 挂钩之间存在差异。

TortoiseGit 有自己的钩子,vanilla Git 不支持它,并且由 TortoiseGit 独家执行。

对于配置香草 Git 挂钩(例如 post-receive-hook),从 2.6.0 开始,TortoiseGit 中没有对话框。您必须手动配置这些挂钩(查看裸存储库的挂钩文件夹):https://git-scm.com/book/gr/v2/Customizing-Git-Git-Hooks