Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.
Versión del artículo: Enterprise Server 2.15

Esta versión de GitHub Enterprise se discontinuará el Esta versión de GitHub Enterprise se discontinuó el 2019-10-16. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Confirmar cambios a una rama de solicitud de extracción desde una bifurcación

Puedes confirmar cambios en una rama de solicitud de extracción que se creó desde una bifurcación de tu repositorio con permiso del creador de la solicitud de extracción.

Solo puedes realizar confirmaciones en las ramas de la solicitud de extracción que:

Solo el usuario que creó la solicitud de extracción puede otorgarte el permiso para subir las confirmaciones a tu rama. Para más información, consulta "Permitir cambios en una rama de solicitud de extracción creada desde una bifurcación"

Nota: También puedes realizar confirmaciones a una rama de solicitud de extracción desde una bifurcación de tu repositorio a través de tu instancia de servidor de GitHub Enterprise al crear tu propia copia (o bifurcación) de la bifurcación de tu repositorio y confirmar los cambios en la misma rama de encabezado en la que se crearon los cambios de la solicitud de extracción original. Para conocer algunos lineamientos generales, consulta "Crear una solicitud de extracción desde una bifurcación".

  1. En GitHub Enterprise, desplázate hasta la página principal de la bifurcación (o copia de tu repositorio) donde se creó la rama de la solicitud de extracción.

  2. Debajo del nombre del repositorio, haz clic en Clone or download (Clonar o descargar).

    Botón Clone or download (Clonar o descargar)

  3. In the Clone with HTTPs section, click to copy the clone URL for the repository.

    Clone URL button

  4. Abre el terminal TerminalTerminalGit Bash.

    Sugerencia: Si prefieres clonar la bifurcación mediante GitHub Desktop, consulta "Clonar un repositorio en GitHub Desktop".

  5. Cambia el directorio de trabajo actual a la ubicación donde deseas descargar el directorio clonado.

    $ cd open-source-projects
  6. Escribe git clone, y luego pega la URL que copiaste en el Paso 3.

    $ git clone https://nombre de host/USERNAME/FORK-OF-THE-REPOSITORY
  7. Presiona Intro. Se creará tu clon local.

    $ git clone https://nombre de host/USERNAME/FORK-OF-THE-REPOSITORY> Cloning into `FORK-OF-THE-REPOSITORY`...
    > remote: Counting objects: 10, done.
    > remote: Compressing objects: 100% (8/8), done.
    > remove: Total 10 (delta 1), reused 10 (delta 1)
    > Unpacking objects: 100% (10/10), done.

    Sugerencia: El mensaje de error "fatal: destination path 'REPOSITORY-NAME' already exists and is not an empty directory" significa que tu directorio de trabajo actual ya contiene un repositorio con el mismo nombre. Para resolver el error, debes clonar la bifurcación en un directorio diferente.

  8. Desplázate hasta el nuevo repositorio clonado.

    $ cd FORK-OF-THE-REPOSITORY
  9. Alterna las ramas para comparar la rama de la solicitud de extracción donde se realizaron los cambios originales. Si te desplazas hasta la solicitud de extracción original, verás la rama de comparación en la parte superior de la solicitud de extracción.

    compare-branch-example In this example, the compare branch is test-branch:

    $ git checkout test-branch

    Sugerencia: Para obtener más información acerca de las ramas de las solicitudes de extracción, con ejemplos incluidos, consulta "Crear una solicitud de extracción".

  10. En este punto, puedes hacer lo que desees con esta rama. Puedes subir allí las nuevas confirmaciones, realizar algunas pruebas locales, o fusionarle otras ramas, incluida la rama principal. Realiza las modificaciones que desees.

  11. Una vez que confirmas tus cambios en la rama de encabezado de la solicitud de extracción, puedes subir los cambios a la solicitud original directamente. En este ejemplo, la rama de encabezado es test-branch:

    $ git push origin test-branch> Counting objects: 32, done.
    > Delta compression using up to 8 threads.
    > Compressing objects: 100% (26/26), done.
    > Writing objects: 100% (29/29), 74.94 KiB | 0 bytes/s, done.
    > Total 29 (delta 8), reused 0 (delta 0)
    > To https://nombre de host/USERNAME/FORK-OF-THE-REPOSITORY.git
    > 12da2e9..250e946  test-branch -> test-branch

Tus nuevas confirmaciones se reflejarán en la solicitud de extracción original en tu instancia de servidor de GitHub Enterprise.

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos