我在我的 Github 存储库上进行了设置
主分支检查(激活)以下内容的分支保护规则:
- 合并前需要审查请求请求
- 所需批准审稿人:1
- 包括管理员
- 限制谁可以推送到匹配的分支
然后我面临的情况是,团队中至少有一个人必须批准 PR,然后有人才能将自己的 dev 分支合并到 master 分支。
除了上述内容之外,我还想只选择一些有权合并已审查和批准的 PR 的人。
并非每个人都有权访问该存储库。
可以这样设置吗?
不,GitHub 不允许您限制谁可以执行合并。但是,如果您想要求特定人群在合并之前批准 PR,请使用CODEOWNERS file https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners并在合并到分支保护设置之前需要获得代码所有者的批准。
例如,如果您希望核心团队审核所有更改,您可以在您的CODEOWNERS
file:
* @my-org/core
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)