Skip to main content

Combinar y cerrar pull requests

Resuelva los conflictos de combinación y solucione los problemas de forma eficaz antes de la combinación. A continuación, combine, revierta o cierre las solicitudes de incorporación de cambios en GitHub.

Resolving a merge conflict on GitHub

Resolve simple merge conflicts directly on GitHub using the conflict editor or handle complex cases via the command line.

Resolving a merge conflict using the command line

Resolve merge conflicts using the command line by identifying conflicting changes, editing files, and committing resolutions.

Resolución de problemas de verificaciones de estado requeridas

Resuelva errores comunes y desbloquee la combinación o inserción en ramas protegidas mediante la solución de problemas de comprobaciones de estado necesarias.

Solución de problemas de solicitudes de incorporación de cambios apiladas

Resuelva problemas comunes con solicitudes de incorporación de cambios apiladas, incluidos conflictos de rebase, combinaciones bloqueadas, operaciones interrumpidas y problemas de cola de mezcla.

Combinación de una solicitud de incorporación de cambios

Fusionar las solicitudes de extracción en la rama upstream, elegir métodos de fusión y cumplir los requisitos del repositorio, como revisiones o comprobaciones de estado.

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

Utiliza colas de fusión en GitHub para agilizar la fusión de solicitudes de extracción, garantizar que se superen las comprobaciones requeridas y gestionar eficazmente las operaciones de la cola.

Fusionar una solicitud de cambios automáticamente

Habilite o deshabilite la combinación automática para las solicitudes de incorporación de cambios para simplificar el flujo de trabajo y combinar automáticamente los cambios una vez que se cumplan todos los requisitos.

Combinación de solicitudes de incorporación de cambios apiladas

Combine una pila de abajo arriba, individualmente o en grupos contiguos.

Optimización de CI para solicitudes de incorporación de cambios apiladas

Comprenda cómo GitHub Actions se ejecutan los flujos de trabajo para una pila, acceder a los metadatos de la pila en los flujos de trabajo y reducir el uso de CI redundante.

Revertir un pull request

Cree una nueva pull request para revertir una pull request fusionada anteriormente y resolver los conflictos de fusión si se producen.

Cerrar una solicitud de extracción

Cierra una solicitud de extracción sin fusionarla para administrar cambios innecesarios o abordar soluciones alternativas en otras ramas.