GIT Checkout -Track Branch Origin/Branch vs Git Checkout -B Branch Origin/Branch

GIT Checkout -Track Branch Origin/Branch vs Git Checkout -B Branch Origin/Branch
Git ha ampie caratteristiche che si distinguono da altri strumenti di tracciamento, come la creazione di più filiali per ciascun modulo di sviluppo, passando da una filiale all'altra ogni volta che è necessario, impostando le filiali locali come filiali di tracciamento a distanza e molti altri. Gli sviluppatori sono inoltre autorizzati a creare, cambiare e impostare come tracciare una filiale locale contemporaneamente. A tale scopo, il "$ git checkout -b origine/"Il comando può essere utilizzato. Inoltre, se si desidera impostare solo un ramo remoto come una filiale di monitoraggio locale senza passare ad esso, utilizzare il "$ git Checkout -Track Origin/"Comando.

In questo post, imparerai di:

  • Come utilizzare il comando "Git Checkout -Track Branch Origin/Branch"?
  • Come utilizzare il comando "Git Checkout -B Branch Origin/Branch"?

Come utilizzare il comando "Git Checkout -Track Branch Origin/Branch"?

Per usare il "$ git Checkout -Track Origin/"Comando, in primo luogo, spostarsi nel repository locale Git e controllare l'elenco delle filiali remote e locali esistenti. Quindi, eseguire il comando particolare.

Passaggio 1: Passa alla directory Git

Innanzitutto, eseguire il “CD"Comando insieme al percorso del repository locale GIT e spostati su di esso:

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

Passaggio 2: visualizzare le filiali locali e remoti esistenti

Per elencare i rami esistenti, utilizzare il "GIT Branch" con il "-UN"Opzione per visualizzare elenco di filiali remote e locali:

$ git branch -a

Dall'output si può osservare che abbiamo un "Origine/Dev"Filiale remoto che non viene tracciata nel repository locale:

Passaggio 3: impostare la filiale remota come filiale di tracciamento locale

Ora, esegui il "GIT Branch"Comando insieme al"-traccia"Opzione per tracciare una filiale e specificare il nome della filiale locale e remota:

$ Git Branch -Track Dev Origin/Dev

L'output seguente mostra che il ramo remoto specificato è impostato come tracciamento della filiale locale:

Passaggio 4: assicurati di ramo tracciato

Controlla se la filiale tracciata appena aggiunta esiste come una filiale locale nell'elenco eseguendo il "GIT BranchComando "con il"-UN" opzione:

$ git branch -a

Come puoi vedere, il ramo specificato è presente nell'elenco:

Come utilizzare il comando "Git Checkout -B Branch Origin/Branch"?

IL "GIT Checkout -B “Il comando crea e passa a un nuovo ramo. Comunque, il "origine/"Insieme al comando precedentemente descritto può essere utilizzato per impostare la filiale locale appena creata come una nuova filiale di tracciamento.

Segui i passaggi di seguito elencati per comprendere l'affermazione sopra fornita!

Passaggio 1: creare, impostare e passare al nuovo ramo di tracciamento

Eseguire il "Checkout GitComando "con il"-B"Opzione con il nome della filiale desiderato:

$ git checkout -b dev origin/dev

Nel comando sopra indicato:

  • "-B"L'opzione viene utilizzata per creare un nuovo ramo.
  • "CONTROLLO GIT"Il comando viene utilizzato per passare a un nuovo ramo.
  • "Dev"È il nome di ramo appena creato.
  • "origine"È il nome remoto e"Dev"È il nome di ramo remoto. Mentre il "Origine/Dev"Imposta il ramo appena creato come un ramo di remoto.

Qui, si può vedere che la nuova filiale locale viene creata e commutata con successo, così come è stata risolta come una nuova filiale di tracciamento:

Passaggio 2: elenca tutti i rami esistenti

Infine, esegui il comando sotto fornito e verifica se la nuova filiale viene creata e impostata come una nuova filiale di tracciamento:

$ git branch -a

È tutto! Abbiamo spiegato la differenza tra il checkout git -track origin/ e il checkout git -b original/ comandi.

Conclusione

IL "$ git Checkout -Track Origin/"Il comando viene utilizzato quando gli sviluppatori devono creare e impostare una nuova filiale locale come un nuovo ramo di tracciamento a distanza senza passare ad esso. Comunque, il "$ git checkout -b origine/"Il comando può essere utilizzato per creare, cambiare e impostare come un nuovo ramo di tracciamento remoto. Questo post ha fornito una breve spiegazione del checkout Git -Track Origin/ e del GIT checkout -b Origine/ Comandi.