Skip to main content

How to Protect a Branch

If you are using Gitlab as I am now,

Go to 1. Settings

then 2. /repository

Expand 3. Protected branches

Protect your branch.

I suggest, for master branch, put Allowed to merge to maintainers; Allowed to push to No one. And of course disable force push; Code owner approval should be left on.