GitHub分支保护规则 - 禁用"需要审批"

8

最近 GitHub 的分支保护规则页面发生了变化(?)。

需要批准 总是启用的(处于选中状态)。有没有办法禁用它?以前,我相信这是可能的。现在很令人困惑,特别是因为描述中说“启用时...”,暗示着有一种方法可以禁用它。

enter image description here


截至今天(2021年11月5日),复选框似乎不再被禁用,现在可以在没有开发工具的情况下取消选择。 - friederbluemle
1个回答

10

在撰写本文时,似乎没有理由禁用此复选框,因为其状态确实影响了存储库的设置。感觉分支保护规则页面的UI变化仍然在进行中。

使用开发工具的技巧

您可以使用浏览器的开发人员工具,移除<input>元素的disabled="disabled"属性,这样您就可以取消选中该复选框。

所需批准数量的下拉菜单现在消失了。

输入图片描述

一旦您取消选中并随后保存您的分支保护规则,它将将所需的批准数量重置为,即使该复选框重置为其禁用状态。

输入图片描述

此时,您不需要任何批准即可合并到受保护的分支。

输入图片描述

这个技巧允许小团队或单独开发者继续使用Pull Requests来组织他们的工作流程,而无需强制执行PR批准。

哇...好棒的技巧! - Ohgyun Ahn
1
是的,不错的提示,也许是在 GitHub 修复他们的用户界面之前最好的解决方案。 - friederbluemle
此问题已得到修复。 现在您可以取消选中该框,使分支受保护而无需批准。 - Sigge

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接