Versión del artículo: GitHub.com
Requerir un historial de confirmaciones linear
Puedes requerir un historial de confirmaciones linear para bloquear todas las confirmaciones de fusión en una rama protegida.
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. Para obtener más información, consulta la sección "Productos de GitHub".
En este artículo
Were you able to find what you were looking for?
Thank you! Your feedback has been submitted.
Cualquiera con permisos de administrador para un repositorio puede requerir un historial de confirmaciones lineal.
Acerca de imponer un historial de confirmaciones linear
Imponer un historial de confirmaciones linear previene que las confirmaciones de fusión se suban a la rama protegida. Esto significa que cualquier solicitud de extracción fusionada con la rama protegida deberá utilizar una fusión combinada o una fusión de rebase. Un historial de confirmaciones estrictamente linear puede ayudar a que los equipos retrocedan los cambios de manera más eficiente. Para obtener más información acerca de los métodos de fusión, consulta "Acerca de la fusión de solicitudes de extracción."
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".
Antes de poder requerir un historial de confirmaciones linear, tu repositorio deberá permitir fusiones combinadas o fusiones de rebase. Para obtener más información, consulta "Configurar las fusiones de solicitud de extracción."
Implementar un historial de commit lineal
- En GitHub, 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.

- Debajo de "Proteger ramas correspondientes", selecciona Requerir historial linear.

- También puedes seleccionar Incluir administradores. Esto requiere todas las restricciones de seguridad para los administradores de repositorio.

- Da clic en Crear.
Were you able to find what you were looking for?
Thank you! Your feedback has been submitted.