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.

Esta versión de GitHub Enterprise se discontinuará el Esta versión de GitHub Enterprise se discontinuó el 2020-08-20. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Versión del artículo: Enterprise Server 2.18

Clonar un repositorio

Cuando creas un repositorio en tu instancia de servidor de GitHub Enterprise, existe un repositorio remoto. Puedes clonar tu repositorio para crear una copia local en tu computadora y sincronizarla entre las dos ubicaciones.

En este artículo

Did this doc help you?

Acerca de clonar un repositorio

Cuando estás trabajando con un repositorio en tu instancia de servidor de GitHub Enterprise, podrías querer tenerlo en tu máquina local para trabajar en él más fácilmente. Por ejemplo, para permitirte utilizar tu editor favorito, para agregar y eliminar archivos, o para arreglar conflictos. El proceso de copiar el repositorio desde tu instancia de servidor de GitHub Enterprise a tu máquina local se llama clonar (algunas veces se le refiere en otros versionadores como "registrar").

Clonar un repositorio extrae una copia integral de todos los datos del mismo que tu instancia de servidor de GitHub Enterprise tiene en ese momento, incluyendo todas las versiones para cada archivo y carpeta para el proyecto. En cualquier momento puedes subir tus cambios al repositorio remoto en tu instancia de servidor de GitHub Enterprise, o extraer los cambios de alguien más desde tu instancia de servidor de GitHub Enterprise. Para obtener más información, consulta la sección "Utilizar los comandos comunes de Git".

Puedes ya sea clonar tu repositorio existente o, para colaborar con otro proyecto, clonar el repositorio existente de alguien más. Para obtener más información, consulta la sección "Crear un nuevo repositorio".

Clonar un repositorio utilizando la línea de comando

  1. En GitHub Enterprise, visita la página principal del repositorio.

  2. Debajo del nombre del repositorio, da clic en Clonar o descargar.

    Botón Clone or download (Clonar o descargar)

  3. Para clonar el repositorio utilizando HTTPS, debajo de "Clonar con HTTPS", da clic en . Para clonar el repositorio utilizando una llave SSH da clic en Utilizar SSH y luego en .

    Botón Clone URL (Clonar URL)

  4. Abre la TerminalTerminalGit Bash.

  5. Cambia el directorio de trabajo actual a la ubicación en donde quieres clonar el directorio.

  6. Escribe git clone, y luego pega la URL que copiaste antes.

    $ git clone https://nombre de host/YOUR-USERNAME/YOUR-REPOSITORY
  7. Presiona Enter para crear tu clon local.

    $ git clone https://nombre de host/YOUR-USERNAME/YOUR-REPOSITORY
    > Cloning into `Spoon-Knife`...
    > 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.

Clonar un repositorio a GitHub Desktop

  1. En GitHub Enterprise, visita la página principal del repositorio.

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

    Botón Clone or download (Clonar o descargar)

  3. Haz clic en Open in Desktop (Abrir en escritorio) para clonar el repositorio y abrirlo en GitHub Desktop.

    Botón Open in Desktop (Abrir en escritorio)

  4. Sigue las indicaciones en GitHub Desktop para completar la clonación.

Para obtener más información, consulta "Clonar un repositorio de GitHub a GitHub Desktop".

Clonar un repositorio vacío

Un repositorio vacío no contiene archivos. Habitualmente se hace si no inicias el repositorio con un README antes de crearlo.

  1. En GitHub Enterprise, visita la página principal del repositorio.

  2. Para clonar tu repositorio utilizando la línea de comandos a través de HTTPS, debajo de "Configuración rápida", da clic en . Para clonar el repositorio utilizando una llave SSH da clic en SSH, y luego da clic en .

    Botón de URL de clon de repositorio vacío

    Como alternativa, para clonar tu repositorio en el escritorio, da clic en Configurar en el escritorio y sigue las indicaciones para completar el clon.

    Botón de escritorio para clonar repositorio vacío

  3. Abre la TerminalTerminalGit Bash.

  4. Cambia el directorio de trabajo actual a la ubicación en donde quieres clonar el directorio.

  5. Escribe git clone, y luego pega la URL que copiaste antes.

    $ git clone https://nombre de host/YOUR-USERNAME/YOUR-REPOSITORY
  6. Presiona Enter para crear tu clon local.

    $ git clone https://nombre de host/YOUR-USERNAME/YOUR-REPOSITORY
    > Cloning into `Spoon-Knife`...
    > 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.

Solucionar los errores de clonado

Cuando clonas un repositorio, es posible que puedas encontrar algunos errores.

Si no puedes clonar un repositorio, revisa que:

Did this doc help you?

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos