代码之家  ›  专栏  ›  技术社区  ›  friederbluemle

GitHub分支保护规则-禁用“需要批准”

  •  0
  • friederbluemle  · 技术社区  · 4 年前

    GitHub的分支保护规则页面最近发生了一些变化。

    需要批准 始终处于启用状态(处于选中状态)。有没有办法禁用它?以前,我很确定这是可能的。现在它令人困惑,尤其是因为描述中说“启用时,…”,表明有一种方法可以禁用它。

    enter image description here

    0 回复  |  直到 4 年前
        1
  •  8
  •   Sigge    4 年前

    在撰写本文时,似乎没有必要禁用此复选框,因为其状态为 似乎会影响存储库设置。感觉对分支保护规则页面的UI更改仍在进行中。

    使用开发工具的技巧

    您可以使用浏览器开发工具启用它,并删除 disabled="disabled" 属性 <input> 元素,此时可以取消选中复选框。

    所需批准数量的下拉列表现在消失。

    enter image description here

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

    enter image description here

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

    enter image description here

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

    推荐文章