目前的狀況:
有多個分支,其中包含一個主線分支master
,這個分支主要用於發版
其他的分支為各自的本地開發分支,這裡可以命名為,例如:test1
、test2
、test...
問題:
所有成員都可以修改、合併任意分支到主線分支master
(甚至也可以直接把master
刪除了)
想要實現的最終結果:
能否給予主線分支master
設定權限,只允許特定使用者進行修改、同步、合併其他分支的操作
天蓬老师2017-05-02 09:48:55
在gitlab中,將master設定為保護分支,不允許開發人員推送就可以了,在github中,Settings->Branches下也有保護分支功能。