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.
Note: Each repository automatically inherits default settings from the organization or user that owns it. You cannot override the default setting if the repository's owner has enforced the setting on all of their repositories.
-
Sign in to tu instancia de servidor de GitHub Enterprise at
http(s)://HOSTNAME/login
. -
In the upper-right corner of any page, click .
-
In the search field, type the name of the repository and click Search.
-
In the search results, click the name of the repository.
-
En la esquina superior derecha de la página, haga clic en Admin (Administrador).
-
En la barra lateral izquierda, haz clic en Admin (Administrador).
-
Selecciona Block (Bloquear) o Block to the default branch (Bloquear en la rama predeterminada) debajo de Push and Pull (Subir y extraer).
El cambio entra en vigencia inmediatamente. Si cambias de opinión en otro momento, puedes volver a permitir los empujes forzados fácilmente.