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 están disponibles en los repositorios públicos con GitHub gratis y en los repositorios públicos y privados con el GitHub Pro, el Equipo de GitHub, la Nube de GitHub Enterprise y el Servidor de GitHub Enterprise. 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 Equipo de GitHub, la Nube de GitHub Enterprise y el Servidor de GitHub Enterprise.
When you enable branch restrictions, only users or teams that have been given permission can push to the protected branch. For more information, see "Enabling branch restrictions" and "About protected branches." You can view and edit the users or teams with push access to a protected branch in the protected branch's settings.
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.
Note: If "Include administrators" is selected, you've enabled required status checks on the branch, and if any status checks fail, any attempt to push changes to the protected branch will also fail, even for people with admin permissions. For more information, see "Enabling required status checks."