Exclua branches locais e remotos do Git

Exclua uma filial local:

git branch -D mybranch

Exclua um branch remoto (essencialmente envia ‘null’ para o branch remoto):

git push remotename :mybranch

Exclua o local e o remoto juntos (graças ao comentário do zzet):

git push remotename --delete :mybranch