【发布时间】:2020-02-20 19:40:59
【问题描述】:
我已在 github.community 上发布了此内容,但尚未得出任何解决方案。
我试图保护主分支免受单人直接推送:每个更改都必须通过(功能)分支进行,然后是拉取请求以由另一个(或特定)开发人员批准。在 repo 的设置中,这个功能似乎能够做到这一点:
合并前需要对拉取请求进行审查
启用后,所有提交必须通过拉取请求提交到未受保护的分支,并通过拉取请求提交,并具有所需数量的批准审查并且没有请求更改,然后才能将其合并到符合此规则的分支中。
我已打开此功能,将分支模式设置为“master”,所需的批准评论数设置为 1。但不幸的是,当我尝试推送到 origin/master 时,它通过了。 这不是我想要的功能还是设置不正确?
谢谢
【问题讨论】: