GNU/Linux >> Linux Esercitazione >  >> Linux

Come cambiare ramo su Git

Introduzione

Git è un'applicazione open source per il monitoraggio dei progetti. Più utenti possono lavorare allo stesso progetto contemporaneamente. Un progetto può essere ramificato per valutare le caratteristiche senza influire sul progetto di base. Il branching consente inoltre agli sviluppatori di lavorare in un ambiente di test che tiene traccia dei progressi e non influisce sulle applicazioni di produzione.

Questa guida ti mostra come cambiare branch nel tuo progetto Git.

Prerequisiti

  • Un Git progetto
  • Un sistema Linux con accesso a una finestra di terminale/riga di comando

Cambia ramo con il comando Git Checkout

Accedi alla riga di comando e usa il checkout comando per controllare il ramo che desideri utilizzare:

git checkout [branch_label]

Sostituisci [branch_label] con il nome effettivo della filiale a cui si desidera accedere. Ad esempio:

git checkout bugfix224

Sei passato con successo a bugfix224 branch e può iniziare a lavorarci.

Crea e controlla una nuova filiale

Se devi aprire una nuova filiale, usa il checkout comando e aggiungi il –b opzione. Questo comando crea e apre un nuovo ramo:

git checkout -b bugfix231

Per impostazione predefinita, il nuovo ramo si basa sull'ultimo commit nel ramo attualmente estratto.

Se desideri utilizzare una fonte diversa, specifica quella fonte come segue:

git checkout -b (new_branch)(source_branch)

Questo esempio basa il bugfix231 diramare bugfix230 filiale.

git checkout -b bugfix231 bugfix230

L'output conferma che è stato aggiunto un nuovo ramo e che sei passato ad esso.

Il checkout comando può essere utilizzato per creare rami così come singoli file. Questa caratteristica ha portato a risultati indesiderati, soprattutto quando rami e file hanno nomi simili. Il switch comando è stato introdotto in Git versione 2.23 come tentativo di semplificare il processo.

Cambia ramo con il comando Git Switch

Il switch comando è stato introdotto in Git 2.23 e versioni successive. La struttura del comando principale è la stessa del checkout comando. Accedi alla riga di comando e usa il switch comando per montare il ramo che vuoi usare:

git switch [branch_label]

Sostituisci [branch_label] con il nome effettivo della filiale a cui vuoi passare.

Ad esempio:

git switch bugfix224

Sei passato con successo a bugfix224 branch e può iniziare a lavorarci.


Linux
  1. Come GNOME usa Git

  2. Come cambiare la versione di PHP

  3. Come creare tag Git

  4. Come rinominare Git Branch locale e remoto

  5. Come installare Git su Ubuntu 16.04

Come installare Git su AlmaLinux

Esercitazione avanzata su Git

Come eliminare un ramo Git in remoto e in locale

Come creare, rinominare ed eliminare branch Git

Come installare Git su Centos7?

Come controllare la versione con Git sulla riga di comando