Cómo copiar un repositorio de git sin historia?

Cómo copiar un repositorio de git sin historia?
En Github, los desarrolladores trabajan en diferentes repositorios remotos. A veces, quieren hacer públicos sus repositorios privados o copiar el repositorio remoto al repositorio local. Sin embargo, las confirmaciones de algunos repositorios contienen información secreta que no desean hacer visible públicamente. Entonces, GIT les permite copiar o publicitar el repositorio remoto sin historia.

Esta redacción explicará el proceso de copiar un repositorio de git sin historia.

Cómo clonar Historia de repositorio de Git particular?

Para copiar un repositorio local Git sin historial de registros, siga los pasos que sean a continuación:

  • Navegue al directorio local.
  • Elija un repositorio de GitHub en particular y copie su URL HTTP.
  • Repo de clones git sin historia usando el "Git clone -depth 1 " dominio.
  • Ver Historia del comet.

Paso 1: Cambiar a un repositorio local particular

Primero, escriba el "cd"Comando junto con el camino deseado y redirigirlo:

$ CD "C: \ git \ test_3"

Paso 2: Copiar URL remota

Luego, abra Github, navegue al repositorio remoto requerido que desea clonar y copie su "URL HTTP"Al portapapeles:

Paso 3: Repositorio remoto de clones

Ahora, usa el "clon gitComando "junto con la profundidad deseada y la URL HTTP del repositorio remoto para copiar ese repositorio en particular:

$ git clon - -depth 1 https: // github.com/Laibayounas/NewRepo.git

Aquí el "-profundidad"La opción se utiliza para obtener la cantidad deseada de compromisos. El "profundidad 1"Incluirá el último compromiso solamente:

Paso 4: Navegue al repositorio remoto

A continuación, redirige al repositorio de git clonado utilizando el "cd" dominio:

$ CD NewRepo

Paso 5: Verifique la reflujo

Por último, vea el historial de confirmación verificando el registro de referencia:

$ git reflog .

El siguiente screenshot muestra el último compromiso solamente, lo que significa que el repositorio de git se ha copiado con éxito sin historia:

Hemos demostrado el método más fácil de copiar un repositorio de git a un repositorio local sin historia.

Conclusión

Para copiar el repositorio de git sin historia, primero, cambie al repositorio local. Luego, abra GitHub, vaya a un repositorio remoto de Github en particular y copie su URL. Después de eso, copie el repositorio remoto al repositorio local ejecutando el "Git clone -depth 1 " dominio. Por último, ver el registro de referencia del repositorio de git para verificar los cambios. Este artículo explicó el proceso de copiar un repositorio de git sin historia.