2009-02-24

Git でリモート・リポジトリーのタグを削除する

自分用メモ。git でリモート・リポジトリー origin にタグを送る方法。

$ git tag TAG_NEMA
$ git push --tags origin

タグを付け間違えちゃった。NAME を NEMA とタイポ。タグを付け直す。

$ git tag -d TAG_NEMA
$ git push origin :refs/tags/TAG_NEMA

まず、ローカルのタグを削除。その後、リモート・リポジトリーのタグを「空」のタグで上書きする形で削除してやる。あとは、新しいタグを付けてあげればいい。

$ git tag TAG_NAME
$ git push --tags origin

No comments:

Post a Comment