Clonar un repositorio
发布时间:2026-09-21 | 浏览:2
Cuando se crea un repositorio en GitHub, existe como repositorio remoto. Puedes clonar tu repositorio para crear una copia local en tu computadora y sincronizarla entre las dos ubicaciones.
Platform navigation
Tool navigation
En este artículo
Acerca de clonar un repositorio
Puede clonar un repositorio de GitHub.coma su equipo local, o a un codespace, para que sea más fácil corregir conflictos de fusión, añadir o quitar archivos y subir confirmaciones de cambios más grandes. Al clonar un repositorio, se copia el repositorio de GitHub.com en la máquina local o en una máquina virtual remota al crear un espacio de código. Para obtener más información sobre la clonación en un espacio de código, vea Creación de un codespace para un repositorio .
Puedes clonar un repositorio desde GitHub.com a tu equipo local para que sea más fácil corregir conflictos de combinación, agregar o quitar archivos e insertar comentarios más grandes. Cuando clonas un repositorio, copias el repositorio de GitHub.com en tu máquina local.
Puedes clonar un repositorio desde GitHub.com a tu equipo local para que sea más fácil corregir conflictos de combinación, agregar o quitar archivos e insertar comentarios más grandes. Cuando clonas un repositorio, copias el repositorio de GitHub.com en tu máquina local.
La clonación de un repositorio extrae una copia completa de todos los datos del repositorio que GitHub.com tiene en ese momento, incluidas todas las versiones de cada archivo y carpeta del proyecto. Puede insertar los cambios en el repositorio remoto en GitHub.como extraer los cambios de otras personas de GitHub.com. Para más información, consulta Utilizar GitHub .
Puedes clonar tu repositorio existente o clonar el repositorio existente de alguien más para contribuir con un proyecto.
Clonar un repositorio
En GitHub, navegue hasta la página principal del repositorio.
En GitHub, navegue hasta la página principal del repositorio.
Encima de la lista de archivos, haz clic en Code .
Encima de la lista de archivos, haz clic en Code .
Copia la dirección URL del repositorio. Para clonar el repositorio mediante HTTPS, en "HTTPS", haga clic en . Para clonar el repositorio mediante una clave SSH, incluido un certificado emitido por la entidad de certificación SSH de la organización, haz clic en SSH y luego en . Para clonar un repositorio mediante GitHub CLI, haz clic en GitHub CLI y, después, en .
Copia la dirección URL del repositorio.
Para clonar el repositorio mediante HTTPS, en "HTTPS", haga clic en .
Para clonar el repositorio mediante HTTPS, en "HTTPS", haga clic en .
Para clonar el repositorio mediante una clave SSH, incluido un certificado emitido por la entidad de certificación SSH de la organización, haz clic en SSH y luego en .
Para clonar el repositorio mediante una clave SSH, incluido un certificado emitido por la entidad de certificación SSH de la organización, haz clic en SSH y luego en .
Para clonar un repositorio mediante GitHub CLI, haz clic en GitHub CLI y, después, en .
Para clonar un repositorio mediante GitHub CLI, haz clic en GitHub CLI y, después, en .
Abra Terminal Terminal Git Bash .
Abra Terminal Terminal Git Bash .
Cambia el directorio de trabajo actual a la ubicación en donde quieres clonar el directorio.
Cambia el directorio de trabajo actual a la ubicación en donde quieres clonar el directorio.
Escriba git clone y pegue la dirección URL que ha copiado antes. git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
Escriba git clone y pegue la dirección URL que ha copiado antes.
Presione Entrar para crear el clon local. $ git clone https://github.com/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 .
Presione Entrar para crear el clon local.
Para más información sobre GitHub CLI, consulta Acerca de GitHub CLI .
Para clonar un repositorio localmente, use el subcomando repo clone . Reemplace el parámetro repository con el nombre del repositorio. Por ejemplo, octo-org/octo-repo , monalisa/octo-repo o octo-repo . Si se omite la parte OWNER/ del argumento de repositorio OWNER/REPO , el valor predeterminado es el nombre del usuario que realiza la autenticación.
También puede usar la dirección URL de GitHub para clonar un repositorio.
En GitHub, navegue hasta la página principal del repositorio.
En GitHub, navegue hasta la página principal del repositorio.
Encima de la lista de archivos, haz clic en Code .
Encima de la lista de archivos, haz clic en Code .
Para clonar y abrir el repositorio con GitHub Desktop, haz clic en Open with GitHub Desktop .
Para clonar y abrir el repositorio con GitHub Desktop, haz clic en Open with GitHub Desktop .
Siga las indicaciones de GitHub Desktop para completar el clon.
Siga las indicaciones de GitHub Desktop para completar el clon.
Para más información, consulta Cómo clonar un repositorio desde GitHub hasta 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.
En GitHub, navegue hasta la página principal del repositorio.
En GitHub, navegue hasta la página principal del repositorio.
Para clonar el repositorio mediante la línea de comandos mediante HTTPS, en "Configuración rápida", haga clic en . Para clonar el repositorio mediante una clave SSH, incluido un certificado emitido por la entidad de certificación SSH de la organización, haga clic en SSH y, a continuación, haga clic en . Como alternativa, para clonar el repositorio en Escritorio, haga clic en Configurar en Escritorio y siga las indicaciones para completar el clon.
Para clonar el repositorio mediante la línea de comandos mediante HTTPS, en "Configuración rápida", haga clic en . Para clonar el repositorio mediante una clave SSH, incluido un certificado emitido por la entidad de certificación SSH de la organización, haga clic en SSH y, a continuación, haga clic en .
Como alternativa, para clonar el repositorio en Escritorio, haga clic en Configurar en Escritorio y siga las indicaciones para completar el clon.
Abra Terminal Terminal Git Bash .
Abra Terminal Terminal Git Bash .
Cambia el directorio de trabajo actual a la ubicación en donde quieres clonar el directorio.
Cambia el directorio de trabajo actual a la ubicación en donde quieres clonar el directorio.
Escriba git clone y pegue la dirección URL que ha copiado antes. git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
Escriba git clone y pegue la dirección URL que ha copiado antes.
Presione Entrar para crear el clon local. $ git clone https://github.com/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 .
Presione Entrar para crear el clon local.
Solucionar los errores de clonado
Cuando clonas un repositorio, es posible que puedas encontrar algunos errores.
Si no puedes clonar un repositorio, revisa que:
Puedas conectarte utilizando HTTPS. Para más información, consulta Solucionar los errores de clonado .
Tienes permiso para acceder al repositorio que quieres clonar. Para más información, consulta Solucionar los errores de clonado .
La rama predeterminada que quieres clonar aún existe. Para más información, consulta Solucionar los errores de clonado .
Información adicional
Solucionar problemas de conectividad