Cómo clonar en un directorio Git no vacío

Cómo clonar en un directorio Git no vacío
Git es un sistema de control de versiones descentralizado de forma gratuita que se utiliza para rastrear los archivos o proyectos cuando varias personas están trabajando en el mismo proyecto. En esta plataforma, puede trabajar localmente y luego confirmar los cambios en el directorio remoto. También le permite clonar un proyecto o hito completo. Sin embargo, para principiantes, a veces se vuelve desafiante clonar en un repositorio de Git no vacío.

Este artículo enseñará el procedimiento a clonar un repositorio remoto a un directorio no vacío.

Cómo clonar en un directorio Git no vacío?

La clonación del repositorio remoto en la carpeta no vacía se vuelve crucial cuando desea fusionar los archivos con el repositorio remoto recién clonado.

Veamos las instrucciones para comprender el procedimiento de clonación en un directorio GIT no vacío.

Paso 1: Abra Git Bash
Buscar "Git Bash"En su sistema usando el"Puesta en marcha"Menú y iniciarlo:

Paso 2: moverse al directorio
Muévase al directorio donde desea clonar el repositorio remoto:

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

En nuestro caso, queremos clonar el repositorio remoto en "Linux_1"Carpeta:

Paso 3: Inicializar el repositorio vacío
Ejecute el comando proporcionado a continuación para configurar un repositorio vacío en la carpeta actual:

$ git init

Paso 4: Copiar URL de repositorio remoto
A continuación, abra el repositorio remoto Git que desea clonar y copiar su URL:

Nota: Si ejecuta el "clon $ git"Comando con URL copiada, se mostrará un mensaje de advertencia fatal en la línea de comando, lo que indica que nuestro directorio Git de destino no está vacío:

$ git clon https: // github.com/gituser0422/linux-repo

Puede manejar el error anterior agregando primero un repositorio remoto y luego avanzando hacia la clonación.

Paso 4: Agregar repositorio remoto
Ahora, agregue el repositorio remoto a su directorio GIT no vacío especificado con el "Git Remote AddComando "y especifique la URL del repositorio remoto:

$ git remoto agregar https: // github.com/gituser0422/linux-repo.git

Paso 5: tirar y fusionar
Por último, extra y fusione el directorio Git de datos existente con el repositorio remoto:

$ Git Pull Origin Master-Allow-Un Related-Histories

Como resultado, el repositorio remoto se clonará correctamente en el directorio no vacío especificado:

Hemos proporcionado el método de clonación del repositorio remoto en el directorio GIT no vacío.

Conclusión

Para clonar el repositorio remoto en un directorio Git no vacío, primero, muévase al directorio específico en el que desea clonar el repositorio y establecerlo ejecutando el "$ git init" dominio. Luego, vaya al Remote Git Repo y copie su URL. Ejecutar el "$ git remoto agregar origen"Comando con URL copiada. Después de eso, ejecute el "$ Git Pull Origin Master -LOW-no relacionadosComando para fusionar los archivos locales con archivos de repositorio remoto. En este blog, hemos ilustrado el procedimiento de clonar el repositorio remoto en el directorio Git no vacío.