【发布时间】:2012-08-27 03:00:39
【问题描述】:
我需要锁定 git repo 的 master 分支。我尝试了预提交挂钩,但它们只是客户端挂钩,但我想锁定大多数用户的主分支。谁能告诉我 git 上 pre-receive hook 的步骤(我使用 github)或任何更好的锁定 master 的方法?
PS:我们的 github 许可版本不支持 gitolite。
【问题讨论】:
-
因为 master 也是一个分支,这似乎是另一个的欺骗。
-
@MichaelDurrant 那里提供的解决方案对我不起作用,因为:我们的 github 版本不支持 gitolite。预提交钩子是一个客户端钩子(不能要求每个用户添加这个钩子)。而我正在寻找一个服务器端钩子。
标签: git hook pre-commit-hook