我希望能够限制推送到我的主分支给某些协作者。 据说在分支保护下有一个配置项 - 请参阅github docs: https://help.github.com/articles/enabling-branch-restrictions/
然而,当我进入分支保护部分时,没有这样的配置项。有没有人知道你是否必须做一些特别的事情才能启用它,或者它是否被取出/尚未被引入?
答案 0 :(得分:3)
此功能仅适用于属于组织的回购。
这在https://help.github.com/articles/about-protected-branches/
的最后一行中说明使用它:将您的存储库从您的私人帐户移动到"组织" (可自由创建),然后您可以指定组织中具有推送权限的人员。
组织通常对项目来说是一个好主意,因为即使项目所有者发生变化,它们也会保留名称。