Como você provavelmente sabe, o GIT é um sistema de controle de versão descentralizado. Como tal, você não tem um repositório central e todas as cópias do repositório podem ser manipuladas de qualquer maneira que a pessoa que o criou parece adequada.
Você não pode "empurrar" a remoção de uma ramificação para alguém e você pode ter qualquer número de ramificações em seu repositório local que nenhuma outra parte conhece, porque elas nunca foram buscadas por você / você nunca a empurrou para uma determinada repositório "master".
O que pode funcionar é que você remova a ramificação do repositório principal designado e espere que o outro usuário busque essas mudanças de uma maneira que remova a ramificação de seu repositório. Um exemplo seria que ele exclui sua cópia local e só precisa buscar o projeto inteiro novamente. Além disso, você está à "mercê" do comportamento daquele terceiro.