Удалить ветку на сервере:
git push -d <имя_удаленного_репозитория> <ветка>
Как удалить ветку локально:
git branch -d <ветка>
Следует помнить, что -d - это алиас для флага –delete, который удаляет ветку если она уже была полностью смерджена со связанной веткой. Можно также использовать флаг -D, который является алиасом для –delete –force и удалит даже не смердженую ветку.