Git: ¿Cómo puedo enumerar solo las sucursales locales?
git branch -a
muestra sucursales locales y remotas.
git branch -r
muestra ramas remotas.
¿Hay alguna manera de enumerar solo las sucursales locales?
Aceptado
Simplemente git branch
sin opciones.
Desde la página de manual :
Sin argumentos, se enumeran las ramas existentes y la rama actual se resaltará con un asterisco.
Sólo el comando simple
git branch
git branch -a
- Todas las sucursales.
git branch -r
- Sólo sucursales remotas .
git branch
- Sucursales locales (contiene sucursales locales vinculadas a una sucursal remota).
Una de las formas más sencillas de hacerlo es
git for-each-ref --format='%(refname:short)' refs/heads/
Esto también funciona perfectamente para scripts.