IconMainLigthMOROBU

git clone

Brandon M. · 16 de abril de 2026

¿Pa qué sirve?

Nos permite clonar un repositorio, sin mas ni menos my amigo, para ser mas específicos:

  • Copia todos los archivos.
  • Descarga todo el historial de cambios (todos los commits pasados).
  • Configura automáticamente una conexión al repo remoto (llamada origin).

Si tienes dudas sobre los repos o demas te recomiendo la lectura de este articulo, ahí lo explico mas a detalle Zonas en Git.

¿Cómo se usa?

Es bastante sencillo ya que en si solo se utiliza para eso.

Sintaxis

bash
git clone repo_a_clonar donde_clonarlo

Algo a tomar en cuanta es que el donde clonarlo es opcional, ya que por defecto estaremos ejecutando este comando en un directorio local en nuestra compu, generalmente veremos algo así:

bash
git clone https://github.com/EbookFoundation/free-programming-books.git

El anterior es un repo a recursos gratis de programación, dale una revisada si quieres ta chido apá.

Consideración

Algo que puede ser obvio para algunos pero para otros no (pa mi no lo era) es que no solamente es con enlaces externos como a github u otros repos, si no que puedes utilizarlo directamente de local a local ¿y esto es diferente de copiar directamente la carpeta con todo el contenido del proyecto?

Si.

Por que cuando copiamos no se crea una conexión directa entre el repo de donde viene, es decir al hacer el clone aunque sea de local a local, esto nos permitirá sincronizar por ejemplo con un git pull. Ahora, cuando usaríamos esto? la verdad lo veo como un escenario escaso, pero hey, nunca se sabe.

Referencias

  1. freeCodeCamp.org. (2020, 28 mayo). Git and GitHub for Beginners - Crash Course [Vídeo]. YouTube. https://www.youtube.com/watch?v=RGOj5yH7evk
  2. Git - reference. (s. f.). https://git-scm.com/docs