消したいブランチの名前が、消したくないタグと同名の場合、

$ git push origin :your_target_branch

とすると下記のようなエラー。

error: dst refspec your_target_branch matches more than one.
error: failed to push some refs to 'your_repository'

そこで、下記のように指定する必要がある。

$ git push origin :refs/heads/your_target_branch