780 B
780 B
+++ date = "2017-04-04" tags = ["git"] title = "git push -f for gitlab" slug = "git" +++
GitLabでgit push -f
すると
You are not allowed to force push code to a protected branch on this project.
と表示されてできない。
こちらhttps://gitlab.com/help/user/permissionsの権限にもforceのチェックがはいってないし、マジでできないのだろうか?そんなことあり得るのかとか思ったのだけど、やっぱりできるようだった。が、手順が非常に面倒くさい。
usrer/settings/repository
にてProtected branch
をUnprotect
すればいいんだけどリポジトリ(Project)ごとに設定しなければならないのは非常に面倒くさいのです。