我们有一个自托管的Gitlab实例。
我使用了BFG-Repo-Cleaner并且一切顺利,但当我尝试推动更改时,我得到了这个:
remote:GitLab:不允许您将代码强制推送到此项目的受保护分支。
P.S。我是这个项目的老板。 早些时候我做了这个项目的分支,我在推动变更方面没有任何问题。
答案 0 :(得分:3)
我假设你知道自己在做什么,而且你真的想要强行推进。 GitLab默认禁止强制推送到主分支。您可以删除该保护。单击项目中的齿轮图标,然后选择Protected branches
。然后单击主分支的Unprotect
按钮。强制推动将会起作用。