Digamos que tenía una rama nombrada coolbranch
en mi repositorio.
Ahora, decidí eliminarlo (tanto de forma remota como local) con:
git push origin :coolbranch
git branch -D coolbranch
¡Excelente! Ahora la rama está realmente eliminada.
Pero cuando corro
git branch -a
Todavía consigo:
remotes/origin/coolbranch
Algo para notar es que cuando clono un nuevo repositorio, todo está bien y git branch -a
no muestra la rama.
Quiero saber: ¿hay alguna forma de eliminar la rama de la branch -a
lista sin clonar una nueva instancia?
git fetch -p
(o git pull -p
) entonces las ramas remotas serán podadas.