GitHubで付けたタグを削除する

タグの付け方については、この記事の最後の方でちょろっと書いたけど、間違って付けちゃったりしたタグを消す方法がわからなくて調べたのでメモ。

前提

こうやって付けたタグを消したい場合の話。

$ git tag -a 0.2 -m 'hogehoge'
$ git push --tags

タグの消し方

git tag-dオプションを付けて消した上で、GitHubのクローン用アドレスに向かってpushすると消せるみたい。

$ git tag -d 0.2
$ git push git@github.com:ruedap/hello-github.git :0.2

git remoteoriginとしてGitHubが登録されているなら、わざわざアドレスを打たずにoriginでいける。

$ git remote
heroku
origin
$ git tag -d 0.2
$ git push origin :0.2

githubに間違えたタグをつけちゃったので削除 - よしだメモ