Github 中受保护分支的规则冲突

问题描述

我在 Github repo 中有多个分支,我希望 force push not 对它们可用(所以我选择了分支名称模式为 * 以将它们全部包含在内;repo 是动态的并且分支可能会在以后添加,所以我设置 * 以包含所有可能的未来分支)。

同时,我希望我的 Master 分支有一个额外的规则:Require pull request reviews before merging 在适用于所有分支的规则旁边启用,所以我用 ma​​ster 创建了另一个规则作为模式并在那里选中那个框。但是我遇到了这个冲突,我无法找到这个冲突的结果:

enter image description here

我知道分支保护规则模式基于 fnmatch Syntax,我搜索了是否有办法排除主分支,但找不到任何可靠的内容。你知道这个冲突是否重要吗?而且我不确定这样做的最佳做法是什么。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)