Как удалить ветку на сервере и локально?

Удалить ветку на сервере:

git push -d <имя_удаленного_репозитория> <ветка>

Как удалить ветку локально:

git branch -d <ветка>

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