
Nuestro GitLab actualmente rechaza el empuje forzado en ramas no protegidas en un solo proyecto, pero no puedo encontrar los problemas (ya eliminé toda la protección de etiquetas y ramas para probarlo). ¿Hay algún archivo de registro donde pueda encontrar el motivo? Force push funciona para otro proyecto en la misma instancia de GitLab, por lo que debe ser una configuración relacionada con el proyecto.
Respuesta1
Marque denyNonFastforwards = true en la configuración de gitlab. Esto impide que git impulse actualizaciones forzadas.
git push --fuerza
Puede acceder al repositorio de git y configurar
git config recibir.denynonfastforwards falso
Respuesta2
Consulte los archivos de registro de gitlab. https://docs.gitlab.com/ee/administration/logs.html
Además, ¿cuál es el mensaje de git cuando intentas presionar?