最近 GitHub 的分支保护规则页面发生了变化(?)。 需要批准 总是启用的(处于选中状态)。有没有办法禁用它?以前,我相信这是可能的。现在很令人困惑,特别是因为描述中说“启用时...”,暗示着有一种方法可以禁用它。
在撰写本文时,似乎没有理由禁用此复选框,因为其状态确实影响了存储库的设置。感觉分支保护规则页面的UI变化仍然在进行中。 使用开发工具的技巧 您可以使用浏览器的开发人员工具,移除<input>元素的disabled="disabled"属性,这样您就可以取消选中该复选框。 所需批准数量的下拉菜单现在消失了。 一旦您取消选中并随后保存您的分支保护规则,它将将所需的批准数量重置为零,即使该复选框重置为其禁用状态。 此时,您不需要任何批准即可合并到受保护的分支。 这个技巧允许小团队或单独开发者继续使用Pull Requests来组织他们的工作流程,而无需强制执行PR批准。