Menu
CoddyTech

Passare da un branch all'altro

Fa parte della sezione Controllo delle versioni del percorso Terminal di Coddy. Lezione 30 di 58.

Creare un branch e spostarsi su di esso sono due azioni separate. Il comando moderno per cambiare branch è git switch:

git switch feature-login

Se vuoi creare e passare a un branch in un solo passaggio, usa il flag -c ("create"):

git switch -c feature-login

Questo è il flusso di lavoro più comune quando inizi un nuovo lavoro.

Potresti anche trovare git checkout nei tutorial più datati. Fa la stessa cosa e funziona ancora:

git checkout feature-login
git checkout -b feature-login   # crea e passa al nuovo ramo

Per scoprire su quale ramo ti trovi in questo momento, esegui git branch --show-current:

git branch --show-current
feature-login
challenge icon

Sfida

Principiante

Configura il repository ed effettua un commit su main, poi crea e passa a un nuovo branch chiamato experiment con un solo comando e stampa il nome del branch corrente.

Ogni esecuzione parte da una copia pulita della cartella e l’intero script nell’editor viene eseguito di nuovo dall’inizio. Non viene effettuato alcun commit per te: inizia con git init -q -b main, imposta git config user.name e git config user.email ed effettua il commit del file iniziale. Lascia quelle righe nell’editor. Se le elimini, vedrai fatal: not a git repository.

Provalo tu

Terminale
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Controllo delle versioni

Esercitati da solo: Playground Terminal