Git_保护主分支
1 功能
在 GitHub 上设置我的项目代码只能通过 Pull Request,审核后才能合并到主分支。
通常情况下,只有项目的所有者和合作者才能向主分支上传代码。因此,这里限制的是他们在上传代码时需要进行相互检查。
2 方法
- 进入仓库设置:
- 打开 GitHub 仓库。
- 在仓库页面的右上角,点击 Settings(设置)。
- 设置分支保护规则:
- 在仓库设置页面的左侧菜单,点击 Branches。
- 点击 Add branch ruleset。
- 选择受保护的分支:
- 起一个名字:Ruleset Name。
- 在 Targets 中添加要保护的分支,一般设置 Default 即主分支。
- 启用强制 Pull Request 和 Code Review:
- 选中 Require a pull request before merging。
- 选中 Require approvals,然后在下方选择需要多少个审核人(比如至少 1 个)。
- 保存规则
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.