Git Checkout poco profondo Un ramo remoto

Git Checkout poco profondo Un ramo remoto
Per collegare un remoto GIT e repository locali, gli sviluppatori eseguono il processo di clonazione utilizzando il “clone git"Comando. Inoltre, gli sviluppatori possono clonare la directory di un repository specifico o il ramo remoto desiderato fornendo una serie di profondità note come clone GIT superficiale. Il clone superficiale Git rende più facile trovare la storia GIT più recente e utilizza uno spazio del disco minimo. Inoltre, gli sviluppatori possono controllare i rami remoti clone poco profondi specifici.

Questo blog ha illustrato il processo della filiale remota di Checkout superficiale Git.

Come fare il checkout superficiale di una filiale remota?

Per fare un checkout superficiale una filiale remota, controlla i seguenti passaggi:

  • Passare alla directory particolare Git.
  • Controlla l'elenco degli URL remoti.
  • Clona il repository remoto con la profondità specificata e prenderlo.
  • Visualizza tutte le filiali esistenti, inclusi locali e remoti.
  • Usa il "Checkout Git "Comando.

Passaggio 1: passare al repository Git

Innanzitutto, vai al repository locale Git eseguendo il comando di seguito:

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

Passaggio 2: visualizzare l'elenco URL remoto

Quindi, eseguire il “Git Remote"Comando per mostrare l'elenco dell'URL remoto:

$ git remote -v

Passaggio 3: clone git con profondità '1'

Successivamente, clona il repository remoto Git utilizzando il “clone git"Comando insieme alla profondità desiderata"1":

$ git clone -Depth 1 https: // github.com/gitiser0422/demo5.idiota

Di conseguenza, il più recente commit remoto sarà clonato dal server GitHub:

Passaggio 4: git recupera con profondità "1"

Dopodiché, esegui il "Git Fetch"Comando per scaricare l'ultima versione del repository remoto GIT:

$ git fetch -v -depth = 1

Qui, il "-v -depth = 1"L'opzione viene utilizzata per contenere la quantità di dati che abbiamo scaricato:

Passaggio 5: elenca tutte le filiali

Ora, mostra l'elenco di tutte le filiali esistenti, compresi i locali e il telecomando usando il "GIT BranchComando "con il"-UN"Opzione per tutti:

$ git branch -a

Di conseguenza, verranno visualizzati tutti i rami. Ora, seleziona il ramo remoto desiderato. Ad esempio, abbiamo selezionato il "Remote/Origine/Funzione" ramo:

Passaggio 6: checkout al ramo remoto

Dopodiché, esegui il “Checkout Git"Comando e passare al ramo remoto:

$ git checkout origine/funzionalità

Si può vedere che la testa è ora spostata in "1A5EBB4"Sha-Hash:

Passaggio 7: visualizzare l'elenco delle filiali

Infine, esegui il "GIT Branch"Comando insieme al"-vv"Opzione per visualizzare tutti i rami insieme al dettaglio del puntatore del testa:

$ git branch -vv

Secondo l'output sotto fornito, la testa che punta al telecomando "Origine/caratteristica" ramo:

Abbiamo fornito il modo più semplice per il checkout superficiale di un ramo remoto github.

Conclusione

Per un checkout superficiale di un ramo remoto, prima, passa alla directory in particolare Git e controlla l'elenco URL remoto. Quindi, clona il repository remoto con la profondità specificata e prenderlo. Successivamente, visualizza l'elenco di tutte le filiali remote e locali. Infine, eseguire il “Checkout Git "Comando. Questo blog ha illustrato il processo della filiale remota di Checkout superficiale Git.