Come clonare in una directory GIT non vuota

Come clonare in una directory GIT non vuota
Git è un sistema di controllo versione decentralizzato liberamente disponibile che viene utilizzato per il monitoraggio dei file o dei progetti quando più persone stanno lavorando allo stesso progetto. Su questa piattaforma, puoi lavorare a livello locale e quindi commettere le modifiche alla directory remota. Ti consente anche di clonare un intero progetto o pietra miliare. Tuttavia, per i principianti, a volte diventa difficile clonare in un repository non vuoto.

Questo articolo insegnerà la procedura per clonare un repository remoto a una directory non vuota.

Come clonare in una directory GIT non vuota?

La clonazione del repository remoto nella cartella non vuota diventa cruciale quando si desidera unire i file con il repository remoto appena clonato.

Diamo un'occhiata alle istruzioni per comprendere la procedura di clonazione in una directory GIT non vuota.

Passaggio 1: Apri Git Bash
Cercare "Git Bash"Sul tuo sistema usando il"Avviare"Menu e avvialo:

Passaggio 2: passare alla directory
Passa alla directory in cui si desidera clonare il repository remoto:

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

Nel nostro caso, vogliamo clonare il repository remoto in "Linux_1" cartella:

Passaggio 3: inizializza il repository vuoto
Eseguire il comando sotto fornito per impostare un repository vuoto nella cartella corrente:

$ git init

Passaggio 4: copia l'URL del repository remoto
Quindi, apri il repository remoto Git che si desidera clonare e copiare il suo URL:

Nota: Se esegui il "$ git clone"Comando con URL copiato, un messaggio di avviso fatale verrà visualizzato sulla riga di comando, che indica che la nostra directory GIT di destinazione non è vuota:

$ git clone https: // github.com/gitiner0422/linux-repo

È possibile gestire l'errore di cui sopra aggiungendo prima un repository remoto e poi spostandosi verso la clonazione.

Passaggio 4: Aggiungi repository remoto
Ora, aggiungi il repository remoto nella directory GIT non vuota specificata con "Git Remote Add"Comando e specificare l'URL del repository remoto:

$ git remote aggiungi https: // github.com/gitiner0422/linux-repo.idiota

Passaggio 5: tira e unisci
Infine, tira e unisci la directory dei dati esistente con il repository remoto:

$ git pull origin maestro-tolow-histories

Di conseguenza, il repository remoto verrà clonato correttamente nella directory non vuota specifica:

Abbiamo fornito il metodo di clonazione del repository remoto nella directory non vuota.

Conclusione

Per clonare il remoto Repo in una directory GIT non vuota, prima, passare alla directory specifica in cui si desidera clonare il repository e impostarlo eseguendo il "$ git init"Comando. Quindi, vai al remoto Repo Git e copia il suo URL. Eseguire il "$ git remote aggiungi origine"Comando con URL copiato. Dopodiché, esegui il "$ git pull Origin Master -Allow-non-histories"Comando per unire i file locali con file di repository remoti. In questo blog, abbiamo illustrato la procedura di clonazione del repository remoto nella directory non vuota.