# git branch > Il principale comando Git per lavorare con i rami. > Maggiori informazioni: . - Elenca i rami locali. Il ramo corrente รจ evidenziato da un `*`: `git branch` - Elenca tutti i rami (locali e remoti): `git branch -a` - Crea un nuovo ramo a partire dal commit corrente: `git branch {{nome_ramo}}` - Crea un nuovo ramo a partire dal commit specificato: `git branch {{nome_ramo}} {{hash_commit}}` - Rinomina un ramo (non applicabile sul ramo corrente): `git branch -m {{vecchio_nome}} {{nuovo_nome}}` - Cancella un ramo locale (non applicabile sul ramo corrente): `git branch -d {{nome_ramo}}`