BFG Repo-Cleaner 后无法推送

Cannot push after BFG Repo-Cleaner

我们有一个自托管的 Gitlab 实例。

我使用了 BFG-Repo-Cleaner 并且一切顺利,但是当我尝试推送更改时我得到了这个:

远程:GitLab:不允许将代码强制推送到此项目的受保护分支。

P.S。我是项目的所有者。 早些时候我创建了这个项目的分支,我在那里推送更改没有问题。

我假设您知道自己在做什么,并且您确实想强行推动。默认情况下,GitLab 不允许强制推送到 master 分支。您可以删除该保护。单击项目中的齿轮图标,然后 select Protected branches。然后单击 master 分支的 Unprotect 按钮。强制推送就可以了