Gitlab分支保護


 

問題:使用Git時,會碰到需要對某個分支進行保護,避免其他人隨意push。

 

這里以gitlab為例,具體操作如下:

1.進入項目

2.點擊左側列表中的Settings

3.點擊Protected Branches

4.進入后可發現,當前默認master分支為受保護,即只能master角色可以push

5.以develop分支為例進行保護

如上圖區域1中,在Branch中選擇分支develop,點擊Protect,如果需要developer角色可以push,則勾選“Developer can push”,點擊Protect之后,即可添加成功

6.幾個操作說明,上圖區域2

①默認master分支受保護,且只有master角色可以push

②已經添加好受保護的分支,也有Developers can push選項   表示:角色developer可以push當前項目

③Unprotect 表示:不保護當前分支。點擊之后,當前分支不再受保護,developer和master均可push


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM