gitlab master分支回滚

gitlab master分支在回滚时执行了以下命令

git reset --hard 21aaa3a3
git push origin HEAD --force

结果报错如下:


1.png

但是已经是主程序员权限了,结果查询之后发现gitlab默认对master分支进行保护了
默认情况下,受保护的分支有四个简单的事情:

它阻止了除了拥有​​Master权限的用户以外的所有人创建(如果尚未创建)
它可以防止除了拥有Master权限的用户以外的所有人推送
它可以防止任何人强行推送到分支
它可以防止任何人删除分支

因此,接触master分支的保护就可以了,


gitlab master分支回滚_第1张图片
1.png

gitlab master分支回滚_第2张图片
2.png

你可能感兴趣的