Clonar un Repositorio con Profundidad Limitada
En ocasiones, al clonar un repositorio de Git, no es necesario descargar todo el historial de cambios desde el inicio de los tiempos. En este desafío, aprenderás a utilizar la opción --depth con el comando git clone para realizar una clonación superficial.
Objetivo
- Clonar el repositorio
https://github.com/github/gitignore limitando el historial a solo el último commit (profundidad 1) usando git clone --depth=1.
Ejemplo de Resultado
Para obtener solo la versión más reciente del código sin el historial completo, navega al directorio ~/project donde realizarás la clonación.
Esto creará un directorio con los archivos del proyecto, pero con un historial de confirmaciones extremadamente reducido, lo que ahorra tiempo y espacio.
Cloning into 'gitignore'...
remote: Enumerating objects: 8094, done.
remote: Counting objects: 100% (171/171), done.
remote: Compressing objects: 100% (118/118), done.
remote: Total 8094 (delta 78), reused 106 (delta 46), pack-reused 7923
Receiving objects: 100% (8094/8094), 2.81 MiB | 1.90 MiB/s, done.
Resolving deltas: 100% (4074/4074), done.
Requisitos
- Tener Git instalado en el sistema.
- Acceso a un repositorio de Git existente.