Versión TL:DR
// Borrar de manera local
git branch -d NombreDeLaRama// Borrar de manera remota
git push origin --delete NombreDeLaRamaCuándo borrar ramas
Es común que un repositorio tenga varias ramas. Es una forma de hacer cambios o de mantener el orden en las modificaciones que se le hace a un programa o aplicación. Un uso de las ramas es cuando queremos hacer un experimento con los datos. En estos casos, cuando hacemos merge entre las ramas y el experimento se acabó es buen momento para borrar la rama.
Como buena práctica, nunca borres la rama principal y no trabajes directamente sobre ella. Haz una rama aparte para hacer modificaciones y luego la añades a la principal haciendo merge.
Borrando la rama local
Git no te dejará borrar la rama en la que estás. Tienes que moverte a otra rama usando git checkout otrarama para moverte a donde quieres ir. Como sería mala idea borrar la rama principal, entonces tal vez desees borrar las ramas desde main.
Borra la rama usando git branch -d rama, donde rama es el nombre de la rama que quieres borrar. El flag -d le indica a git que la acción que deseas hacer es borrar la rama.
Es posible que te arroje un error si no has hecho push y merge a la rama remota. Usa el flag -D si eso sucede para forzar el borrado de la rama.
Borrando una rama remota
El comando es
git push origin --delete ramadonde rama es el nombre de la rama que quieres borrar.