Versión del artículo: Enterprise Server 2.17
Habilitar restricciones de rama
Puedes imponer restricciones de rama para que solo ciertos usuarios o equipos puedan subir información a las ramas protegidas en los repositorios que sean propiedad de tu organización.
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.
Cualquiera que tenga permisos de administrador en un repositorio que pertenezca a una organización puede habilitar las restricciones de rama.
Puedes requerir automáticamente la configuración de rama protegida para algunas o todas las ramas de tu repositorio. Para obtener más información, consulta "Configurar ramas protegidas".
- En GitHub Enterprise, visita la página principal del repositorio.
- Debajo de tu nombre de repositorio, da clic en Configuración.
- En el menú izquierdo, da clic en Ramas.
- Junto a "Reglas de protección de rama", da clic en Agregar regla.
- Debajo del "Patrón del nombre de la rama", teclea el nombre de la rama o el patrón que quieras proteger.
- También puedes seleccionar Incluir administradores. Esto requiere todas las restricciones de seguridad para los administradores de repositorio.
- Selecciona Restringir quién puede subir información a las ramas correspondientes bajo "Proteger las ramas correspondientes".
- Busca y selecciona a las personas o equipos que tendrán permiso de subir información a la rama protegida.
- Da clic en Crear.