GitLab rejeita push forçado em ramificações não protegidas

GitLab rejeita push forçado em ramificações não protegidas

Nosso GitLab atualmente rejeita o push forçado em ramificações não protegidas em um único projeto, mas não consigo encontrar os problemas (já removi toda a proteção de tags e ramificações para testá-lo). Existe algum arquivo de log onde eu possa encontrar o motivo? Force push está funcionando para outro projeto na mesma instância do GitLab, portanto deve ser uma configuração relacionada ao projeto.

Responder1

Verifique denyNonFastforwards = true na configuração do gitlab. Isso está impedindo que o git envie atualizações forçadas.

git push --force

Você pode acessar o repositório git e definir

git config recebe.denynonfastforwards falso

Responder2

Confira os arquivos de log do gitlab. https://docs.gitlab.com/ee/administration/logs.html

Além disso, qual é a mensagem do git quando você tenta fazer push?

informação relacionada