Bloquear empujes forzados en un repositorio
Puedes bloquear los empujes forzados (git push --force
) en todas las ramas, o solo en la rama predeterminada, de un repositorio.
Nota: Cada repositorio hereda automáticamente parámetros predeterminados por la organización o el usuario al que pertenece. No puedes anular la configuración predeterminada si el propietario del repositorio ha establecido esta configuración como obligatoria en todos sus repositorios.
-
Inicia sesión en tu instancia de servidor de GitHub Enterprise en
http(s)://HOSTNAME/login
. -
In the upper-right corner of any page, click .
-
En el campo de búsqueda, escribe el nombre del repositorio y luego haz clic en Buscar.
-
En los resultados de búsqueda, haz clic en el nombre del repositorio.
-
In the upper-right corner of the page, click Admin.
-
In the left sidebar, click Admin.
-
Select Block or Block to the default branch under Push and Pull.
El cambio entra en vigencia inmediatamente. Si cambias de opinión en otro momento, puedes volver a permitir los empujes forzados fácilmente.