Pour supprimer une branche locale :

git branch -d the_local_branch

Pour supprimer une branche distante :

git push origin :the_remote_branch

Si quelqu’un a déjà supprimé la branche distante :

git fetch -p

Source