1
0
hugo/old/2017-04-04-git.md
2024-12-21 23:10:54 +09:00

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 branchUnprotectすればいいんだけどリポジトリ(Project)ごとに設定しなければならないのは非常に面倒くさいのです。