Qual è la differenza tra Git Branch e Git Checkout?

Qual è la differenza tra Git Branch e Git Checkout?
Gli sviluppatori sono autorizzati a creare filiali contro ogni modulo. Per lo scopo corrispondente, il "GIT Branch"Il comando può essere utilizzato. Inoltre, è possibile passare da una filiale di lavoro all'altra dopo aver completato il lavoro sulla filiale corrente. Diversi comandi possono essere utilizzati per eseguire questa operazione, come il "interruttore Git" O "Checkout Git"Comando.

Questo articolo illustrerà:

  • Differenza primaria tra "Checkout Git" E "GIT Branch"In Git
  • Come utilizzare il "GIT Branch"Comando in Git?
  • Come utilizzare il "Checkout Git"Comando in Git?

Differenza primaria tra il "checkout GIT" e "Git Branch" in Git

IL "GIT Branch"Il comando viene utilizzato per creare una nuova filiale e visualizzare l'elenco delle filiali. Mentre il "Checkout Git"Il comando viene comunemente utilizzato per cambiare le filiali, annullare le modifiche in file specifici e utilizzato anche per la creazione di un nuovo ramo.

Al fine di distinguere praticamente tra i comandi menzionati, controlla i loro usi.

Come utilizzare il comando "Git Branch" in Git?

IL "GIT Branch"È usato per numerosi scopi, come ad esempio:

  • Crea una nuova filiale
  • Elenca filiali locali
  • Elenca i rami remoti
  • Elenca tutte le filiali disponibili

Dai un'occhiata agli usi sotto forniti di "GIT Branch"Comando!

Usa 1: crea una nuova filiale con il comando "Git Branch" in Git

Per creare una nuova filiale, digita il comando "GIT Branch" e specifica il nome della filiale desiderato:

$ git filiale maestro

Usa 2: visualizza l'elenco delle filiali locali con comando "GIT Branch" in Git

Esegui il seguente comando per visualizzare l'elenco delle filiali locali disponibili:

$ git filiale

Secondo l'output seguente, il repository contiene "principale" E "maestro"Due filiali locali e il"principale"Branch è l'attuale ramo di lavoro:

Usa 3: visualizza i rami remoti con il comando "GIT Branch" in Git

Per visualizzare i rami remoti, utilizzare il seguente comando:

$ git branch -r

Qui, il "-R"L'opzione viene utilizzata per visualizzare i rami remoti:

Usa 4: visualizza tutte le filiali disponibili con comando "GIT Branch" in Git

Mostra l'elenco di tutte le filiali, comprese le filiali remote e locali con l'aiuto del comando fornito:

$ git branch -a

Nel comando sopra, il "-UN"L'opzione viene utilizzata per visualizzare tutte le filiali disponibili nel repository:

Come utilizzare il comando "Git Checkout" in Git?

IL "Checkout Git"È usato per scopi diversi, come:

  • Passa a un altro ramo
  • Creare e passare a un altro ramo contemporaneamente

Utilizzare 1: passare a un altro ramo con comando "GIT checkout"

Digita il "Checkout Git"Comando insieme al nome del ramo di destinazione esistente e passare ad esso:

$ git checkout master

Usa 2: crea e passa a un altro ramo contemporaneamente con il comando "Git Checkout"

Per creare un nuovo ramo e passare immediatamente, eseguire il comando indicato in basso insieme al nuovo nome di filiale:

$ git checkout -b alpha

Qui, il "-B"L'opzione viene utilizzata per la creazione di un nuovo ramo.

Si può osservare che il nuovo ramo "alfa"È stato creato e ci siamo passati:

Questa era tutta la differenza tra "GIT Branch" E "Checkout Git"E come funzionano questi comandi.

Conclusione

IL "GIT Branch"Viene utilizzato per vari scopi, come la creazione di una nuova filiale e la visualizzazione di un elenco di rami locali, remoti e tutte le filiali in GIT. Mentre il "Checkout Git"Il comando viene utilizzato per annullare le modifiche in un file, creare un nuovo ramo e cambiare le filiali. Questo articolo differenzia i comandi "Git Branch" e "Git Checkout".