Skip to main content

3 docs tagged with "GitLab"

View all tags

Gitlab设置master为保护分支

本文介绍GitLab将master配置为保护分支的操作。配置前账号需具备Owner/Maintainer权限;通过仓库设置页面添加分支保护,生产环境禁止所有人直接推送、关闭强推,仅管理员可合并MR,必要时启用代码所有者审核,以此保障主干代码安全稳定。

Gitlab设置MR自动勾选Squash commits

GitLab提MR可开启Squash commits压缩多提交,需Maintainer/Owner权限。项目设置合并请求项中,选择Encourage可实现新建MR自动勾选,支持手动取消;Do not allow禁用,Allow默认不勾选,Require强制不可关闭。配置仅对新MR生效,老MR需手动编辑;企业版支持分组、实例全局配置。