Come git clone clone particolare versione del repository remoto

Come git clone clone particolare versione del repository remoto
A volte gli sviluppatori GIT vogliono collegare il repository locale con il server GitHub per spingere il contenuto aggiornato della macchina locale. In tali situazioni, in primo luogo, devono costruire una connessione tra di loro. Successivamente, l'operazione di clonazione può essere eseguita. Inoltre, sono autorizzati a clonare una versione particolare del repository remoto.

Questo post discuterà il metodo di clonazione della versione desiderata del repository remoto su Git.

Come git clone clone particolare versione del repository remoto?

Implementa le istruzioni di seguito per clonare la versione desiderata del repository remoto su GIT:

  • Passa al repository richiesto.
  • Imposta l'URL remoto nell'elenco.
  • Clona il repository del server GitHub nella cartella particolare nel repository locale.
  • Passare alla cartella del repository clonato, controllare la cronologia dei registri e selezionare ID IMME.
  • Eseguire il "GIT RESET TESTA "Comando.
  • Verifica la cronologia dei registri.

Passaggio 1: passare al repository Git
Inizialmente, passare al repository locale Git richiesto con l'aiuto di "CD"Comando:

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

Passaggio 2: Aggiungi URL remoto
Usa il " Git Remote Add"Comando per aggiungere l'URL remoto nell'elenco per creare una connessione tra il server locale e remoto per il monitoraggio:

$ git remote aggiungi origine https: // github.com/gitiser0422/demo5.idiota

Qui, il "origine"È specificato come il nome del telecomando:

Passaggio 3: verifica l'elenco remoto
Successivamente, per garantire che l'URL del repository remoto specificato venga aggiunto o meno, eseguire il comando fornito:

$ git remote -v

Si può vedere che il "origine"Esiste come nome URL remoto nell'elenco:

Passaggio 4: repository clone github
Quindi, eseguire il “clone git"Comando per la clonazione del repository remoto sulla macchina locale:

$ git clone https: // github.com/gitiser0422/demo5.git remote_repo

Nel comando sopra dato, abbiamo specificato il nome della cartella alla fine del percorso del repository remoto in cui vogliamo clonare. Ad esempio, "remote_repo":

Passaggio 5: controlla la cronologia del registro GIT
Successivamente, visualizza la cronologia del registro Git eseguendo il "registro git"Comando insieme al"-una linea" opzione:

$ git log --oneline

Dalla cronologia dei registri forniti, abbiamo selezionato l'ID commit evidenziato:

Passaggio 6: navigare alla cartella remota clonata
Ora, passa alla cartella in cui il repository remoto clonato viene posizionato eseguendo il "CD"Comando:

$ cd remote_repo

Passaggio 7: ripristinare il commit particolare
Finalmente, esegui il "reset git"Comando e reimpostare il puntatore del capo sulla versione desiderata del repository remoto:

$ git reset -hard 5093141

Secondo l'output di seguito, il puntatore del capo viene spostato sul commit ID specificato:

Passaggio 8: assicurarsi una versione particolare del repository remoto clonato
Infine, verificare che la versione particolare del repository remoto sia clonata o meno controllando la sua cronologia dei registri:

$ git log --oneline

Si può osservare che la cartella del repository remoto clonato contiene la versione desiderata:

Questo è tutto! Hai imparato a clonare la versione desiderata del repository remoto su Git.

Conclusione

Per clonare la versione desiderata del repository remoto su Git, prima, spostati nel repository richiesto e aggiungi l'URL remoto all'elenco. Quindi, clona il repository GitHub sulla cartella specifica nella macchina locale. Successivamente, vai alla cartella del repository clonato, controlla la cronologia dei registri e seleziona ID IMME. Quindi, eseguire il comando "GIT reset head" e verificarlo controllando la cronologia del registro. Questo post ha dimostrato il processo di clonazione della versione desiderata del repository remoto su Git.