Cosa significa la profondità per il clone git?

Cosa significa la profondità per il clone git?
Gli sviluppatori eseguono diverse operazioni in modo indipendente sul proprio repository locale senza il coinvolgimento del server remoto GitHub, il che significa che gli utenti non dipendono dallo strumento centralizzato. Possono clonare i repository dai repository remoti a locali per costruire una connessione tra di loro. A volte diventa problematico nel caso di grandi repository remoti e può esserci un requisito da scaricare con la profondità desiderata.

Questo studio discuterà:

  • Cos'è la profondità del clone git?
  • Come clonare il repository remoto con profondità?

Cos'è la profondità del clone git?

La profondità del clone Git è il numero di commissioni particolari che gli utenti devono scaricare quando clonano qualsiasi repository.

Come clonare il repository remoto con profondità?

Per clonare grandi repository con la profondità desiderata, seguire i passaggi sotto l'elenco:

  • Vai al repository remoto Git.
  • Imposta il nuovo URL remoto e verificalo.
  • Eseguire il "clone git -depth "Comando.
  • Passare al repository clonato.
  • Visualizza la cronologia dei registri per la verifica.

Passaggio 1: Passa al repository Git
Passa al repository Git desiderato con l'aiuto di "CD"Comando:

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

Passaggio 2: Aggiungi URL remoto
Quindi, esegui il "Git Remote Add"Comando per aggiungere un nuovo URL remoto nell'elenco:

$ git remote aggiungi origine https: // github.com/gitiner0422/demo.idiota

Nell'output di seguito, l '"origine" è il nome del nostro URL di nome remoto:

Passaggio 3: visualizzare l'elenco dell'URL remoto
Ora, assicurati l'URL remoto aggiunto eseguendo il "Git RemoteComando "con il"-v" opzione:

$ git remote -v

Passaggio 4: repository remoto clone con profondità desiderata
Successivamente, useremo il “clone git"Comando insieme al"-profonditàOpzione "e"3"Come suo valore:

$ git clone -Depth 3 https: // github.com/gitiner0422/demo.idiota

Si può osservare che il particolare repository è stato clonato con successo con profondità specificata:

Passaggio 5: navigare nel repository remoto clone
Quindi, passa al repository remoto scaricato tramite "CD"Comando:

$ cd demo/

Passaggio 6: controlla la cronologia del registro del repository clonato
Infine, eseguire il “registro git"Comando insieme al"-una linea"Opzione per mostrare la cronologia breve del registro del repository:

$ git log --oneline

Si può vedere che, i tre commit più recenti del repository remoto vengono scaricati nel repository locale perché abbiamo specificato "3"Il valore della profondità:

Abbiamo spiegato brevemente la profondità del clone Git.

Conclusione

Per clonare un grande repository con la profondità desiderata, prima, spostati nel repository git, aggiungi l'URL remoto e verificalo. Quindi, eseguire il “clone git -depth "Comando. Successivamente, vai al repository clonato e visualizza la cronologia del registro per la verifica. Questo studio ha illustrato il metodo di clonazione di un repository git insieme alla profondità.