Skip to main content

Crear una solicitud de extracción desde una bifurcación

Cree una solicitud de incorporación de cambios de una bifurcación para proponer cambios en un repositorio ascendente y colaborar en el código de forma eficaz.

¿Quién puede utilizar esta característica?

Anyone with write access to a repository can create a pull request from a user-owned fork.

Antes de crear una solicitud de incorporación de cambios desde una bifurcación, bifurque el repositorio ascendente e inserte los cambios en una rama de la bifurcación. Consulte Bifurcar un repositorio.

En una solicitud de incorporación de cambios de una bifurcación, la rama base es donde desea combinar los cambios y la rama de comparación es la rama de la bifurcación que contiene los cambios. Consulte Crear una solicitud de incorporación de cambios.

  1. Navega al repositorio original de donde creaste tu bifurcación.

  2. Encima de la lista de archivos, en el banner amarillo, haz clic en Comparar y solicitud de incorporación de cambios para crear una solicitud de incorporación de cambios para la rama asociada.

    Captura de pantalla del banner de encima de la lista de archivos.

  3. En la página para crear un nuevo pull request, haz clic en comparar entre bifurcaciones.

    Captura de pantalla de la página para abrir una solicitud de incorporación de cambios. El vínculo "comparar entre bifurcaciones" está resaltado en naranja oscuro.

  4. En el menú desplegable "rama base", seleccione la rama del repositorio ascendente donde desea combinar los cambios.

    Captura de pantalla de la página para abrir una nueva solicitud de incorporación de cambios. Los menús desplegables para elegir el repositorio base y la rama se resaltan en naranja oscuro.

  5. En el menú desplegable "cabeza de bifurcación", seleccione la bifurcación. A continuación, use el menú desplegable "Comparar rama" para seleccionar la rama donde realizó los cambios.

    Captura de pantalla de la página para abrir una nueva solicitud de incorporación de cambios. Los menús desplegables para elegir el repositorio principal y la rama de comparación se destacan en naranja oscuro.

  6. Escribe un título y una descripción para tu solicitud de extracción.

  7. En las bifurcaciones propiedad de los usuarios, si quiere que alguien con acceso de inserción al repositorio ascendente realice cambios en la solicitud de incorporación de cambios, seleccione Allow edits from maintainers (Permitir ediciones de los mantenedores).

    Advertencia

    Si la bifurcación contiene flujos de trabajo de GitHub Actions, la opción es Allow edits and access to secrets by maintainers. El permitir las ediciones en la rama de una bifurcación que contiene flujos de trabajo de GitHub Actions también permite que un mantenedor edite los flujos de trabajo del repositorio, lo cual podría revelar los valores de los secretos y otorgar acceso a otras ramas potencialmente.

  8. Para crear una solicitud de incorporación de cambios que esté lista para revisión, haga clic en Crear solicitud de incorporación de cambios. Para crear un borrador de una solicitud de incorporación de cambios, use el menú desplegable y seleccione Crear solicitud de incorporación de cambios de borrador, y después haga clic en Solicitud de incorporación de cambios de borrador. Si eres miembro de una organización, es posible que tengas que solicitar acceso a borradores de solicitudes de incorporación de cambios de un propietario de la organización. Consulta Solicitudes de incorporación de cambios.

Sugerencia

Después de crear una solicitud de incorporación de cambios, puede pedir a una persona específica que revise los cambios propuestos. Consulte Solicitar una revisión de solicitud de extracción.

Lectura adicional