# git branch > Comando Git principal para trabajar con ramas. > Más información: . - Muestra las ramas locales. La rama actual está resaltado por `*`: `git branch` - Muestra todas las ramas (locales y remotas): `git branch -a` - Muestra el nombre de la rama actual: `git branch --show-current` - Crea una nueva rama basada en el commit actual: `git branch {{nombre_de_la_rama}}` - Crea una nueva rama basada en un commit específico: `git branch {{nombre_de_rama}} {{hash_del_commit}}` - Renombra una rama (no debe haber sido verificada para hacer esto): `git branch -m {{antiguo_nombre_de_la_rama}} {{nuevo_nombre_de_la_rama}}` - Borrar una rama local (no debe haber sido verificada para hacer esto): `git branch -d {{nombre_de_la_rama}}`