Mentre si lavora a livello locale in GIT, il repository è il progetto che ha directory diversi e file di codice sorgente del progetto che cloniamo sul nostro sistema. Tuttavia, il ramo è la versione del repository Git. Un repository può contenere più rami, il che significa che ha più versioni del repository.
I risultati di questo post sono:
Qual è il comando "git switch"?
IL "interruttore Git"Il comando viene utilizzato per cambiare il ramo della testa corrente al ramo desiderato. Inoltre, può essere utilizzato per la creazione di un nuovo ramo nel repository Git. Come altri comandi git, il "interruttore Git"Il comando viene anche eseguito con diverse opzioni, come ad esempio:
Sintassi
La sintassi generale del "interruttore Git"Il comando è fornito di seguito:
interruttore Git
Qui:
Come cambiare il ramo Git usando il comando "git switch"?
Se si desidera passare da un ramo all'altro in Git, segui i passaggi di seguito:
Passaggio 1: vai alla directory di root git
Innanzitutto, spostati nella directory di root git eseguendo il comando fornito:
CD "C: \ Users \ Nazma \ git"
Passaggio 2: visualizzare le filiali locali esistenti
Quindi, eseguire il “GIT Branch"Comando per elencare tutte le filiali locali:
GIT Branch
Dall'elenco dei rami visualizzati, selezionare il ramo a cui si desidera cambiare. Nel nostro caso, abbiamo selezionato il "caratteristica" ramo:
Passaggio 3: Switch Branch
Usa il "interruttore Git"Comando insieme al nome del ramo selezionato e passa ad esso:
Funzione Switch Git
Secondo l'output seguente, il ramo è stato cambiato da "maestro" A "caratteristica"Successivamente:
Passaggio 4: verifica
Dopodiché, esegui il “GIT Branch"Comando per la verifica:
GIT Branch
Dall'output indicato, l'asterisco "*" oltre al "caratteristica"Branch indica che è l'attuale ramo di lavoro:
Come creare un nuovo ramo usando il comando "git switch" in git?
IL "-CIl tag può essere usato con il "interruttore Git"Comando per la creazione e la commutazione dei rami contemporaneamente in Git. Per fare ciò, prova le istruzioni di seguito.
Passaggio 1: controlla il ramo di lavoro corrente
Innanzitutto, elenca tutte le filiali locali e controlla la filiale di lavoro corrente eseguendo il comando fornito:
GIT Branch
Secondo l'output di seguito, "maestro"È l'attuale ramo di lavoro:
Passaggio 2: crea e scambia il ramo
Ora, esegui il "interruttore GitComando "con il"-C"Opzione e nuovo nome di filiale:
Git Switch -c Test
Come puoi vedere, il nuovo ramo "test"È stato creato e cambiato con successo:
Passaggio 3: assicurarsi che la commutazione del ramo
Per garantire se il nuovo ramo creato e commosso o meno, esegui il "GIT Branch"Comando:
GIT Branch
Si può osservare che il "test"Branch è l'attuale ramo di lavoro:
Come cambiare la filiale e scartare le modifiche locali usando il comando "git commit" in git?
A volte, gli utenti possono riscontrare errori o conflitti durante il passaggio da una filiale all'altra in Git a causa di cambiamenti locali non salvati. Per evitare conflitti e scartare inutili cambiamenti locali, il "-non salvare le modificheL'opzione "può essere utilizzata insieme a"interruttore Git"Comando. Per eseguire questa operazione corrispondente, controlla i seguenti passaggi.
Passaggio 1: visualizzare le filiali locali
Per visualizzare tutte le filiali locali, utilizzare il comando fornito:
GIT Branch
Dall'output fornito, abbiamo selezionato il “test"Branch per il passaggio:
Passaggio 2: commuta il ramo e scartare le modifiche locali
Ora, esegui il "interruttore Git"Comando insieme al"-non salvare le modifiche" opzione:
Test dell'interruttore GIT-Discard-Cambe
Come puoi vedere, abbiamo cambiato e scartato le modifiche locali:
Passaggio 3: controlla il ramo di lavoro corrente
Per controllare la filiale di lavoro corrente e verificare la filiale di commutazione, utilizzare il comando fornito:
GIT Branch
Secondo l'output fornito, l'attuale ramo di lavoro è "test":
È tutto! Abbiamo elaborato il "interruttore Git"Comando in Git.
Conclusione
IL "interruttore Git"Il comando viene utilizzato per cambiare il ramo della testa corrente all'altro ramo Git. Può essere eseguito con diverse opzioni, come il ""Opzione utilizzata solo per la commutazione dei rami, il"-C "Opzione utilizzata per la creazione e il passaggio a un nuovo ramo contemporaneamente e" -non salvare le modifiche"Opzione utilizzata per passare a un particolare ramo e scartare le modifiche locali. Questo post ha brevemente spiegato l'uso del "interruttore Git"Comando.