【发布时间】:2021-03-23 10:49:42
【问题描述】:
我在这里问这个是因为 Github 文档没有答案,而且我在其他任何地方都找不到另一个答案。
我想阻止人们推送到我在 github 上的 master 或开发分支。
Github 似乎有这个选项,但它不起作用。
这是我遵循的步骤:
- 进入 github repo 设置页面
- 选择“分支保护规则”
- 输入我要保护的分支名称
- 点击“包括管理员” - 存储库中的每个人都是管理员
- 点击“限制谁可以推送到匹配的分支”
- 将“限制谁...”留空,表示任何人都不能 豁免规则
- 单击保存。
- 转到我本地 repo 上的受保护分支,进行更改,提交并 推送到远程受保护分支
结果:更改已推送到我的受保护分支。
预期结果:应拒绝更改推送到我的受保护分支
是我做错了什么,还是这是一个错误?
提前感谢您的帮助。
【问题讨论】:
标签: github