Versión del artículo: Enterprise Server 2.17
Acerca de las restricciones de rama
Las ramas dentro de los repositorios que pertenecen a organizaciones pueden ser configuradas para que solo ciertos usuarios o equipos pueden empujar a la rama.
Las ramas protegidas se encuentran disponibles en los repositorios públicos con GitHub Free y GitHub Free para organizaciones, y en los repositorios públicos y privados con GitHub Pro, GitHub Team, GitHub Enterprise Cloud, y GitHub Enterprise Server. La capacidad de restringir ramas es un tipo de protección de rama que está disponible para los repositorios públicos y privados propiedad de organizaciones en el GitHub Team, la GitHub Enterprise Cloud y el GitHub Enterprise Server.
Cuando habilitas las restricciones de rama, únicamente los usuarios de o los equipos de a los que se les haya otorgado permiso pueden subir información a la rama protegida. Para obtener más información, consulta "Habilitar restricciones de rama " y "Acerca de las ramas protegidas." Puedes ver y editar los usuarios o los equipos con acceso de escritura a una rama protegida en la configuración de la misma.
Solo puedes brindar acceso de escritura para las ramas protegidas a los usuarios o los equipos instalado con acceso de write
para un repositorio.
Las personas con permisos de administración a un repositorio siempre pueden subir a una rama protegida.
Nota: Si seleccionas "Incluir administradores", habrás habilitado la revisión de estado requerida en la rama, y si cualquier revisión de estado falla, entonces cualquier intento de subir cambios a la rama protegida también fallará, incluso para las personas con permisos de usuario. Para obtener más información, consulta "Habilitar las verificaciones de estado requeridas."