En este pequeño tip explicamos cómo borrar ramas, tanto locales como remotas, de un repositorio de Git.
Para eliminar una rama de nuestro repositorio local ejecutaremos el siguiente comando:
$ git branch -d nombre_rama
Para eliminar una rama de nuestro repositorio local ejecutaremos el siguiente comando:
error: The branch 'nombre-rama' is not an ancestor of your current HEAD.
If you are sure you want to delete it, run 'git branch -D nombre-rama'.
Si aún así queremos eliminar esa rama, se puede forzar el borrado de la siguiente manera:
$ git branch -D nombre-rama
En el caso de querer eliminar una rama del repositorio remoto, la sintaxis será la siguiente:
$ git push origin :nombre-rama
Y de esta forma, desaparecerá la rama nombre-rama del servidor.