Articolo originale: Git Rename Branch – How to Change a Local Branch Name

Mentre realizzi un progetto, a volte potresti avere necessità di rinominare un branch locale. Ma come puoi farlo in Git?

In questo articolo, ti fornirò due metodi per rinominare i branch locali in Git.

Come rinominare un branch in Git Metodo n° 1

Step 1: assicurati di essere nella cartella root del tuo progetto

Per prima cosa dovrai aprire il tuo terminale e quindi cambiare directory  (cd) nella cartella root del tuo progetto.

Per esempio, questo è come appare il comando se ti trovi nella tua home directory e vuoi spostarti nel progetto collocato nel Desktop.

cd Desktop/nome-progetto

Questo è un esempio di come spostarsi nella cartella di un progetto denominato Happy_Messages_Bot.

Image

Step 2: vai sul Branch che vuoi rinominare

Puoi usare il comando git checkout per passare a un altro branch.

git checkout nome-branch

In questo esempio, voglio passare al branch denominato test-branch che ho creato.

Image

Step 3: usa il flag -m per cambiare il nome al branch

Questo è la sintassi del comando per cambiare nome al branch:

git branch -m nuovo-nome-branch

In questo esempio, voglio cambiare il nome del mio branch da test-branch a test-branch2.

git branch -m test-branch2

Puoi usare git status per vedere il nuovo nome del branch.

Image

Come rinominare un branch in Git Metodo n° 2

Possiamo rinominare il branch locale con un solo comando senza dover usare git checkout.

Step 1: assicurati di trovarti sul branch master/main

Per controllare se ti trovi sul branch master/main, lancia git status:

Image

Se non ti trovi sul branch master/main , allora devi lanciare git checkout master oppure git checkout main.

Image

Step 2: usa il flag -m per cambiare il nome al Branch

Puoi usare questa sintassi per rinominare il branch esistente:.

git branch -m vecchio-nome nuovo-nome

Ecco come cambiare il nome di test-branch in test-branch2.

git branch -m test-branch test-branch2

Per vedere il nuovo nome del branch, puoi lanciare git branch, che mostrerà la lista di tutti i tuoi branch.

Image

Questi appena esposti sono due metodi per rinominare dei branch locali in Git.