Versión del artículo: Enterprise Server 2.17
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 la configuración predeterminada de la organización o usuario al que pertenece. No puedes invalidar la configuración predeterminada si el dueño del repositorio ha requerido dicha configuración en todos sus repositorios.
- Ingresa en tu instancia de servidor de GitHub Enterprise a través de
http(s)://HOSTNAME/login. - En la esquina superior derecha de cualquier página, da clic en .

- En el campo de búsqueda, teclea el nombre del repositorio y da clic en Buscar.

- En los resultados de búsqueda, da clic en el nombre del repositorio.

- 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.