Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
[git] tagを作成したり削除(つけ直し)したりのメモ

tag作成

# アノテーションなしでタグ作成
$ git tag v1.0.0
# アノテーション付きでタグ作成
$ git tag -a v1.0.0 -m "message"

tagをpush

# 以下のどれでもタグをPUSHできる。

# 対象タグのみをPUSH
$ git push origin v1.0.0
# masterのPUSHと共に、このブランチに紐づく全タグをPUSH
$ git push origin master --tags
# masterのPUSHと共に、このブランチに紐づく全タグをPUSH
$ git push --tags

tagを削除

# ローカルのタグを削除
$ git tag -d v1.0.0
# リモートのタグを削除
$ git push -d origin v1.0.0
# リモートのタグ削除はこれでも良い
$ git push origin :refs/tags/v1.0.0

tagのつけ直し

つけ直しは、tagを削除してから同じ名前で再作成することになる。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment