我搜索了这个,但每一页似乎都指其中一个,而不是比较两者。
何时应该使用其中一种?在两者之间切换时要记住什么注意事项?
根据此博客,GitHub 规则集是处理分支保护的较新方法。
在遇到拉取请求之前,你不会知道作为工程师的规则。
GitHub 规则集:
规则集是适用于存储库的命名规则列表。每个存储库最多可以有 75 个规则集。 创建规则集时,您可以允许某些用户绕过规则集中的规则。
GitHub 分支保护:
您可以在协作者将更改推送到存储库中的分支之前强制执行某些工作流程或要求,包括通过创建分支保护规则将拉取请求合并到分支中。