强制推送命令
$ git push -u origin master -f
问题
推送命令后出现了这样的情况
GitLab: You are not allowed to force push code to a protected branch on this project.
提示没有权限强制推送
解决
就是这里,左边的意思是受保护的分支,受保护的分支不允许进行强制推送,解除掉受保护的分支即可,UnProtect
解除保护,然后再次进行强制推送命令$ git push -u origin master -f
。
推完之后再回到这里进行重新保护master分支,选择分支,点击Protect即可
来源链接: github.com/LeachZhou/b…