跳至主要内容

管理受保护的分支

您可以设置规则来保护代码仓库中的某些分支。例如,您可以阻止未通过状态检查的拉取请求,或者要求拉取请求在合并之前必须有特定数量的批准评审。

谁可以使用此功能?

受保护的分支在使用 GitHub 免费版和 GitHub 组织免费版的公共代码仓库中可用。受保护的分支在使用 GitHub 专业版、GitHub 团队版、GitHub Enterprise Cloud 和 GitHub Enterprise Server 的公共和私有代码仓库中也可用。更多信息,请参阅“GitHub 的套餐”。

关于受保护的分支

您可以通过设置分支保护规则来保护重要分支,这些规则定义协作者是否可以删除或强制推送到分支,并为对分支的任何推送设置要求,例如通过状态检查或线性提交历史记录。

管理分支保护规则

您可以创建一个分支保护规则,以对一个或多个分支强制执行某些工作流,例如要求批准评审或通过所有合并到受保护分支的拉取请求的状态检查。