Gitのコマンドメモ
表題どおりの件、リモートリポジトリのタグ名とブランチ名が同名の場合以下の様なエラーが出た
error: dst refspec <tag_name> matches more than one.
error: failed to push some refs to 'git@gitlab:<repo_name>.git'
こんな時は以下のように指定すれば良いらしい
tagを消したい場合
git push origin :refs/tags/<tag_name>
branchを消したい場合
git push origin :refs/heads/<branch_name>
参考
Remove a Git Tag From Github When There is Also a Branch of the Same Name