Questo articolo spiegherà i metodi per cambiare un ramo e ignorare i cambiamenti senza commettere.
Come cambiare il ramo e ignorare eventuali modifiche senza impegnarsi?
Per cambiare un ramo e ignorare le modifiche senza impegnarsi, è possibile utilizzare diversi metodi, come
Metodo 1: come cambiare il ramo salvando le modifiche nella scorta?
Per cambiare una filiale e ignorare eventuali modifiche senza impegnarsi, prima, vai alla directory locale e visualizza le modifiche non tracciate. Quindi, salva modifiche non impegnate o non impegnate usando "salva Git Stash"Comando. Dopodiché, usa il “Checkout Git"Comando e passare al ramo desiderato. Infine, torna al vecchio ramo e pop stash cambi.
Passaggio 1: navigare nel repository desiderato
Innanzitutto, inserisci il comando di seguito e passa al particolare repository locale:
$ cd "c: \ git \ repos1"
Passaggio 2: Visualizza lo stato GIT
Quindi, controlla lo stato corrente della filiale usando il comando sotto fornito:
$ git status
Si può osservare che ci sono cambiamenti non rintracciati nell'attuale ramo:
Passaggio 3: vai a un altro ramo
Successivamente, digita il “Checkout Git"Comando con il nome del ramo target e reindirizza ad esso:
$ git checkout alfa
Qui, l'output seguente indica che non possiamo cambiare il ramo senza commettere le modifiche nel nostro ramo attuale:
Per risolvere questo problema, consulta i passaggi sotto forniti.
Passaggio 4: salva le modifiche
Ora, esegui il seguente comando per salvare le modifiche non impegnate e non impegnate nella scorta:
$ git stash salva
Secondo l'output indicato, le modifiche non impegnate e non impegnate sono state salvate nella scorta:
Passaggio 5: Switch Branch
Quindi, cambiare il ramo eseguendo il seguente comando insieme al nome del ramo di destinazione. Ad esempio, il nostro ramo target è "alfa":
$ git checkout alfa
L'output fornito indica che siamo passati con successo a "alfa" ramo:
Passaggio 6: controlla lo stato corrente
Successivamente, controlla lo stato corrente della filiale di lavoro utilizzando il comando fornito:
$ git status
Ora, lo stato del "alfa"La filiale è chiara e non c'è nulla da impegnare.
Passaggio 7: torna al vecchio ramo
Ora torna di nuovo al vecchio ramo usando il comando sotto l'elenco:
$ git checkout master
Passaggio 8: riapplicare i cambiamenti salvati
Infine, digita il seguente comando per riapplicare le modifiche riposate al ramo:
$ git stash pop
Metodo 2: come passare con forza al ramo?
Un altro modo per cambiare le filiali e ignorare qualsiasi cambiamento senza impegnarsi è cambiare con forza il ramo utilizzando il "GIT Checkout -f "Comando.
Passaggio 1: Visualizza lo stato GIT
Innanzitutto, eseguire il comando fornito per verificare lo stato corrente della filiale di lavoro:
$ git status
Si può vedere che il ramo corrente contiene cambiamenti non tracciati:
Passaggio 2: Switch Branch
Quindi, inserisci il comando sotto fornito e vai a un'altra filiale:
$ git checkout alfa
Secondo il seguente output, il ramo non può essere cambiato senza commettere le modifiche:
Passaggio 3: cambiare con forza il ramo
Per cambiare con forza il ramo, eseguire il comando precedente con "-F" bandiera:
$ git checkout -f alpha
Come puoi vedere, siamo passati al "alfa"Branch con successo:
Si trattava di cambiare le filiali e ignorare i cambiamenti senza commettere.
Conclusione
Per cambiare i rami eventuali modifiche ignorate senza impegnarsi, è possibile utilizzare diversi metodi, come il salvataggio delle modifiche non impegnate e non impegnate nella scorta usando il "salva Git Stash"Comando o commutazione dei rami con forza utilizzando il"GIT Checkout -f "Comando. Questo articolo ha spiegato i metodi per cambiare un ramo e ignorare le modifiche senza impegnarsi in GIT.