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

18 lines
780 B
Markdown

+++
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](https://gitlab.com/help/user/permissions)の権限にもforceのチェックがはいってないし、マジでできないのだろうか?そんなことあり得るのかとか思ったのだけど、やっぱりできるようだった。が、手順が非常に面倒くさい。
`usrer/settings/repository`にて`Protected branch`を`Unprotect`すればいいんだけどリポジトリ(Project)ごとに設定しなければならないのは非常に面倒くさいのです。