Spostarsi tra i Rami ed Eliminarli
Creazione e passaggio a un nuovo branch
Per passare a un branch esistente, utilizzare il comando git checkout.
Tuttavia, poiché creare un nuovo branch e passarvi immediatamente è un'azione comune, Git offre un'opzione comoda per farlo.
Utilizzare lo stesso comando git checkout con il flag -b:
git checkout -b <new_branch_name>
Eliminazione dei branch
Per eliminare un branch, utilizzare il flag -d (che sta per delete). Questo elimina il branch solo se le sue modifiche sono già state unite al branch corrente:
git branch -d <branch_name>
Dove <branch_name> è il nome del branch che si desidera eliminare.
Se ci sono modifiche non unite, Git impedirà l'eliminazione e fornirà un avviso.
Tutto sarà chiaro con un esempio.
Flusso di lavoro di esempio
Per prima cosa, verificare lo stato dell’albero di lavoro e dell’area di staging:
Come puoi vedere, l'albero di lavoro e l'area di staging sono vuoti, e attualmente ti trovi sul branch testing/some-tests.
Ora crea un nuovo branch chiamato feature/new-feature, passa immediatamente ad esso e poi elenca tutti i branch:
Ora HEAD punta al nuovo branch, quindi visualizza i due commit più recenti:
Il nuovo branch e il branch testing/some-tests puntano entrambi allo stesso commit più recente.
Poiché ora ti trovi sul nuovo branch, puoi eliminare in sicurezza il branch testing/some-tests:
Eliminazione completata con successo.
Ora esaminare i due commit più recenti ed elencare tutti i branch esistenti:
Il branch è stato eliminato con successo, lasciando solo due branch.
Il nuovo branch punta all'ultimo commit, mentre il branch master rimane indietro di un commit.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.57
Spostarsi tra i Rami ed Eliminarli
Scorri per mostrare il menu
Creazione e passaggio a un nuovo branch
Per passare a un branch esistente, utilizzare il comando git checkout.
Tuttavia, poiché creare un nuovo branch e passarvi immediatamente è un'azione comune, Git offre un'opzione comoda per farlo.
Utilizzare lo stesso comando git checkout con il flag -b:
git checkout -b <new_branch_name>
Eliminazione dei branch
Per eliminare un branch, utilizzare il flag -d (che sta per delete). Questo elimina il branch solo se le sue modifiche sono già state unite al branch corrente:
git branch -d <branch_name>
Dove <branch_name> è il nome del branch che si desidera eliminare.
Se ci sono modifiche non unite, Git impedirà l'eliminazione e fornirà un avviso.
Tutto sarà chiaro con un esempio.
Flusso di lavoro di esempio
Per prima cosa, verificare lo stato dell’albero di lavoro e dell’area di staging:
Come puoi vedere, l'albero di lavoro e l'area di staging sono vuoti, e attualmente ti trovi sul branch testing/some-tests.
Ora crea un nuovo branch chiamato feature/new-feature, passa immediatamente ad esso e poi elenca tutti i branch:
Ora HEAD punta al nuovo branch, quindi visualizza i due commit più recenti:
Il nuovo branch e il branch testing/some-tests puntano entrambi allo stesso commit più recente.
Poiché ora ti trovi sul nuovo branch, puoi eliminare in sicurezza il branch testing/some-tests:
Eliminazione completata con successo.
Ora esaminare i due commit più recenti ed elencare tutti i branch esistenti:
Il branch è stato eliminato con successo, lasciando solo due branch.
Il nuovo branch punta all'ultimo commit, mentre il branch master rimane indietro di un commit.
Grazie per i tuoi commenti!