Skip to main content
Skip to content

Aprobación de una pull request con revisiones requeridas

Apruebe las solicitudes de incorporación de cambios con las revisiones necesarias, incluidas las reglas de aprobación, la revisión de los cambios y el envío de comentarios antes de la combinación.

Puedes comentar una solicitud de extracción, aprobar los cambios o solicitar mejoras antes de aprobarlas. Consulte Revisar los cambios propuestos en una solicitud de extracción.

Puede buscar una solicitud de incorporación de cambios de la que se le solicite, o a un equipo del que sea miembro, la revisión con el calificador de búsqueda review-requested:[USERNAME] o team-review-requested:[TEAMNAME]. Para más información, consulta Buscar incidencias y solicitudes de incorporación de cambios.

Sugerencia

Si un pull request que has aprobado ha cambiado significativamente, puedes rechazar tu revisión. La pull request necesitará una nueva revisión antes de que pueda fusionarse. Consulte Descartar una revisión de solicitud de extracción.

  1. En el nombre del repositorio, haga clic en Solicitudes de incorporación de cambios.

  2. En la lista de solicitudes de incorporación de cambios, haga clic en la que quiera revisar.

  3. En la solicitud de incorporación de cambios, haz clic en Archivos cambiados.

    Captura de pantalla de las pestañas de una solicitud de incorporación de cambios. La pestaña "Archivos cambiados" está resaltada en naranja oscuro.

  4. Revisa los cambios en la pull request. De forma opcional, comente líneas o archivos concretos. Consulte Revisar los cambios propuestos en una solicitud de extracción.

  5. Encima del código cambiado, haga clic en Revisar cambios.

    Captura de pantalla de la pestaña "Archivos cambiados" de una solicitud de incorporación de cambios. El botón "Revisar cambios" está resaltado en naranja oscuro.

  6. Teclea un comentario que resuma tu retroalimentación sobre los cambios propuestos.

  7. Seleccione Aprobar para aprobar la combinación de los cambios propuestos.

  8. Haga clic en Enviar revisión.

Sugerencia

  • La opción Solicitar cambios es puramente informativa y no impedirá la combinación a menos que se configure un conjunto de reglas o una regla de protección de rama clásica con la opción "requerir una pull request". Si está configurado y un colaborador con acceso de admin, owner o write al repositorio envía una revisión solicitando cambios, la pull request no se puede combinar hasta que el mismo colaborador envíe otra revisión en la que se aprueben los cambios en la pull request.
  • Los propietarios y administradores del repositorio pueden fusionar una solicitud de extracción, incluso si no recibió una revisión de aprobación o si un revisor que solicitó modificaciones abandonó la organización o no está disponible.
  • Si están habilitadas las revisiones requeridas y la desestimación de revisiones obsoletas, y se sube un commit de modificación de código a la rama de una solicitud de extracción aprobada, se descarta la aprobación. La pull request se debe volver a revisar y aprobar antes de que se pueda fusionar.
  • Cuando varias solicitudes de extracción abiertas tienen una rama principal que apunta al mismo commit, no podrás fusionarlas si una o ambas tienen una revisión pendiente o rechazada.
  • Si tu repositorio requiere aprobaciones de revisión de personas con permisos de escritura o de administrador, en la barra lateral de revisores se agrupan las aprobaciones por nivel de permisos. Las aprobaciones pueden aparecer en dos secciones:
    • La sección superior contiene principalmente aprobaciones de usuarios con permisos de escritura o administración que cuentan para los requisitos de combinación. Las aprobaciones de GitHub Copilot también aparecen en esta sección, aunque las revisiones de GitHub Copilot no cuentan para esos requisitos.
    • En la sección contraíble (si existe) se muestran las aprobaciones de los revisores cuyas revisiones no afectan a si se puede fusionar la solicitud de extracción.
  • Los autores de solicitudes de incorporación de cambios no pueden aprobar sus propias solicitudes de incorporación de cambios. Tampoco podrá aprobar una solicitud de incorporación de cambios generada por GitHub Copilot si fue usted quien asignó Copilot al problema con el que se relaciona la solicitud de incorporación de cambios.

Lectura adicional