【发布时间】:2013-01-30 15:48:40
【问题描述】:
我想在我不拥有的存储库上启用提交提交挂钩。这可以通过分叉+跟踪来实现吗?还是有另一种方法可以启用监视另一个存储库的提交,以便您自己的存储库可以启用自定义提交后挂钩?
对于上下文:在这种情况下 - 我是一个我没有管理员权限的项目的活跃开发人员,该项目是开源和 github 上的,所以我想要一些自定义的提交后挂钩为我自己而不必强迫管理员安装它们。
我认为 git 跟踪是解决此问题的惯用方式 - 但我不确定 github 在向下级联提交事件时如何工作。
【问题讨论】:
-
post-commit 钩子是客户端的,那你为什么不克隆并设置提交钩子呢?
-
我以为他们是服务器端的。服务器端的钩子叫什么?
-
啊哈... post-receive vs post-commit .
-
无论如何,@CharlesB 您提出的解决方案不会跟踪其他人的提交。
-
提交是客户端操作。除非您让他们进行设置,否则无法跟踪其他人的本地计算机上发生的事件。在他们推送这些提交之前,您甚至无法知道某人提交了什么。
标签: git github post-commit-hook