Skip to main content

Combinación de una solicitud de incorporación de cambios con una cola de fusión mediante combinación

Si la configuración de protección de rama requiere una cola de fusión mediante combinación para la rama, puedes agregar las solicitudes de incorporación de cambios a una cola de fusión mediante combinación y GitHub combinará las solicitudes de incorporación de cambios una vez que se hayan pasado todas las comprobaciones necesarias.

Nota: La característica de cola de fusión mediante combinación de solicitudes de incorporación de cambios se encuentra actualmente en versión beta pública y está sujeta a cambios.

Acerca de las colas de fusión mediante combinación

Una cola de combinación puede aumentar la velocidad a la que se combinan las solicitudes de incorporación de cambios en una rama de destino muy activa, a la vez que garantiza que se superen todas las comprobaciones de protección de rama necesarias.

Una vez que una solicitud de incorporación de cambios ha superado todas las comprobaciones de protección de rama necesarias, un usuario con acceso de escritura al repositorio puede agregar esa solicitud de incorporación de cambios a una cola de combinación.

Un cola de combinación puede usar GitHub Actions. Para más información, vea "GitHub Actions". Para obtener información sobre la cola de fusión mediante combinación, vea "Administración de una cola de fusión mediante combinación".

Adición de una solicitud de incorporación de cambios a una cola de fusión mediante combinación

  1. On GitHub.com, navigate to the main page of the repository. 1. En el nombre del repositorio, haga clic en Solicitudes de incorporación de cambios. Selección de la pestaña Incidencias y solicitudes de incorporación de cambios

  2. En la lista de "Solicitudes de incorporación de cambios", haz clic en aquella que te gustaría agregar a una cola de fusión mediante combinación.

  3. Haz clic en Combinar cuando esté listo para agregar la solicitud de incorporación de cambios a la cola de fusión mediante combinación. Como alternativa, si eres administrador, puedes hacer lo siguiente:

    • Combinar directamente la solicitud de incorporación de cambios marcando Combinar sin esperar a que se cumplan los requisitos (bypass branch protections) , si la configuración de protección de rama lo permite, y seguir el flujo estándar. Fusionar las opciones de la cola

    Sugerencia: Puedes hacer clic en Combinar cuando esté listo cada vez que estés listo para combinar los cambios propuestos. GitHub agregará automáticamente la solicitud de incorporación de cambios a la cola de fusión mediante combinación una vez que se cumplan las condiciones de las comprobaciones de aprobación y estado requeridas.

  4. Confirma que quieres agregar la solicitud de incorporación de cambios a la cola de fusión mediante combinación haciendo clic en Confirmar combinación cuando esté listo.

Eliminación de una solicitud de incorporación de cambios de una cola de fusión mediante combinación

  1. On GitHub.com, navigate to the main page of the repository. 1. En el nombre del repositorio, haga clic en Solicitudes de incorporación de cambios. Selección de la pestaña Incidencias y solicitudes de incorporación de cambios

  2. En la lista de "Solicitudes de incorporación de cambios", haz clic en aquella que te gustaría quitar de una cola de fusión mediante combinación.

  3. Para quitar la solicitud de incorporación de cambios de la cola, haz clic en Quitar de la cola. Quitar la solicitud de incorporación de cambios de la cola

Como alternativa, puedes ir a la página Cola de fusión mediante combinación de la rama base, hacer clic en ... junto a la solicitud de incorporación de cambios que quieres quitar y seleccionar Quitar de la cola. Para obtener información sobre cómo obtener la página Cola de fusión mediante combinación de la rama base, consulta la sección siguiente.

Visualización de colas de fusión mediante combinación

Puedes ver la cola de fusión mediante combinación de una rama base en varios lugares de GitHub.

  • En la página Ramas del repositorio. Te recomendamos que utilices esta ruta si no tienes o no sabes si una solicitud de incorporación de cambios ya está en una cola y si quieres ver lo que hay en dicha cola. Para obtener más información, consulta "Ver las ramas en tu repositorio".

    Ver la cola de fusión en la página de las ramas

  • En la página Solicitudes de incorporación de cambios del repositorio, haz clic en junto a cualquier solicitud de incorporación de cambios de la cola de fusión mediante combinación.

    Ver la cola de fusión en la página de solicitudes de cambio

  • En la página de la solicitud de incorporación de cambios, cuando se requiera la cola de fusión mediante combinación para la combinación, desplázate hasta la parte inferior de la escala de tiempo y haz clic en el vínculo de cola de fusión mediante combinación.

    Vínculo de cola de fusión mediante combinación de la solicitud de incorporación de cambios

  • La vista de cola de fusión muestra las solicitudes de cambios que están actualmente en cola, con tus solicitudes de cambios marcadas claramente.

    Vista de cola de fusión

Manejar las solicitudes de cambios eliminadas de la cola de fusión

Después de agrupar una solicitud de incorporación de cambios con la versión más reciente de la rama de destino y los cambios anteriores en la cola, si hay comprobaciones de estado necesarias con errores o conflictos con la rama base, GitHub quitará la solicitud de incorporación de cambios de la cola. La línea de tiempo de la solicitud de incorporación de cambios mostrará el motivo por el que esa solicitud se ha eliminado de la cola.