¿Qué significa la profundidad para el clon git??

¿Qué significa la profundidad para el clon git??
Los desarrolladores realizan varias operaciones de forma independiente en su repositorio local sin la participación del servidor remoto de GitHub, lo que significa que los usuarios no dependen de la herramienta centralizada. Pueden clonar repositorios del remoto a los repositorios locales para construir una conexión entre ellos. A veces se vuelve problemático en el caso de grandes repositorios remotos, y puede haber un requisito para descargar con la profundidad deseada.

Este estudio discutirá:

  • ¿Qué es la profundidad del clon Git??
  • Cómo clonar el repositorio remoto con profundidad?

¿Qué es la profundidad del clon Git??

La profundidad de Git Clone es el número de compromisos particulares que los usuarios deben descargar cuando clonan cualquier repositorio.

Cómo clonar el repositorio remoto con profundidad?

Para clonar grandes repositorios con la profundidad deseada, siga los pasos que sean a continuación:

  • Ir al repositorio remoto de Git.
  • Establezca la nueva URL remota y verifíquela.
  • Ejecutar el "Git Clone -depth " dominio.
  • Navegue al repositorio clonado.
  • Ver el historial de registros para la verificación.

Paso 1: Mover al repositorio de Git
Cambie al repositorio de git deseado con la ayuda del "cd" dominio:

$ CD "C: \ Users \ nazma \ git \ test1"

Paso 2: Agregar URL remota
Entonces, ejecute el "Git Remote AddComando para agregar una nueva URL remota en la lista:

$ git remoto agregar origen https: // github.com/gituser0422/demo.git

En la salida dada a continuación, el "origen" es el nombre de nuestra URL de nombre remoto:

Paso 3: Ver la lista de URL remota
Ahora, asegúrese de la URL remota agregada ejecutando el "git remoto"Comando con el"-V" opción:

$ git remoto -v

Paso 4: Repositorio remoto clon con la profundidad deseada
A continuación, usaremos el "clon git"Comando junto con el"-profundidad"Opción y"3"Como su valor:

$ git clon - -depth 3 https: // github.com/gituser0422/demo.git

Se puede observar que el repositorio particular se ha clonado con éxito con profundidad especificada:

Paso 5: Navegue al repositorio remoto de Clone
Luego, muévase al repositorio remoto descargado a través del "cd" dominio:

Demostración de $ CD/

Paso 6: Verifique el historial de registros del repositorio clonado
Por último, ejecute el "Git log"Comando junto con el"-una líneaOpción para mostrar el registro de repositorio historial corto:

$ git log -enneline

Se puede ver que, los tres compromisos más recientes del repositorio remoto se descargan al repositorio local porque hemos especificado "3"El valor de la profundidad:

Hemos explicado brevemente sobre la profundidad del clon Git.

Conclusión

Para clonar un gran repositorio con la profundidad deseada, primero, muévase al repositorio de git, agregue la URL remota y verifiquela. Luego, ejecute el "Git Clone -depth " dominio. Después de eso, navegue al repositorio clonado y vea el historial de registros para la verificación. Este estudio ilustró el método de clonación de un repositorio de git junto con la profundidad.