Github 中的保护分支导致 "Rule is invalid"

Protect branch in Github results in "Rule is invalid"

我正在尝试创建一个简单的规则来保护存储库的 main 分支,但结果是 Rule is invalid。我是回购协议的创建者。使用 GitHub 企业服务器 2.22.6.

我错过了什么?

步骤:

  1. 设置
  2. 分支机构
  3. 新规则
  4. 命名规则输入要保护的分支名称(答案)
  5. Select Require pull request review before merging

  1. 创建

错误:规则无效

尝试在 Branch name pattern 文本框中输入正则表达式或您要保护的分支名称(例如 main 而不是 Protect Master)。

有关详细信息,请参阅 the docs here

对于仍在为此苦苦挣扎的任何人。确保规则名称中没有 space。

即:

“保护主要”-> 错误

“ProtectMain”-> 很好。