一、需求背景
開發當前開發的分支遇到暫時無法解決的問題,現在有需要開發其他應用,所以希望運維這邊將當前有問題分支凍結,讓其他人無法進行修改,待后續有時間在排查代碼問題
二、Gitlab配置步驟
1.搜索並打開項目

2.點擊項目Repository標簽

3.點擊分支(branch)

4.點擊project settings

5.點擊Protected Branches 的Expand標簽

6.配置界面如下:

允許merge和push的權限有三種:

示例:(對boss-xxx-xxx分支進行保護,不允許任何人進行合並和修改)

最后結果如下:

