引用Gitlab文档: 使用“允许推送”和“允许合并”设置,您可以控制不同角色可以执行的受保护分支操作。例如,您可以将“允许推送”设置为“无人”,将“允许合并”设置为“开发者+主管”,以要求每个人提交合并请求以进行对受保护分支的更改。 允许推送允许一组人直接快进式提交和非强制推送到特定分支,理想情况下,对于受保护的分支,只应该允许维护者进行此操作。 允许合并 允许一组人将合并/拉取请求合并到分支中,对于像master这样的受保护分支,理想情况下只应由维护者进行操作。