目前,当我们在 SVN 中冻结代码时,我们会打开一个提交挂钩,拒绝提交到我们冻结的分支。
例如http://www.weblogism.com/item/235/subversion-commit-pre-hook-to-enforce-a-code-freeze
是否可以在 Git 中做类似的事情?
即你能阻止推送到远程分支吗?
如果可以,您将如何在私有托管的 GitHub 存储库上进行这些更改?
目前,当我们在 SVN 中冻结代码时,我们会打开一个提交挂钩,拒绝提交到我们冻结的分支。
例如http://www.weblogism.com/item/235/subversion-commit-pre-hook-to-enforce-a-code-freeze
是否可以在 Git 中做类似的事情?
即你能阻止推送到远程分支吗?
如果可以,您将如何在私有托管的 GitHub 存储库上进行这些更改?
是的,您可以使用遥控器上的更新挂钩来防止任何人访问您要保护的分支。
不过,我个人对 GitHub 并不熟悉。希望有人会尽快为您提供答案。