Skip to content

Instantly share code, notes, and snippets.

@devlights
Created December 21, 2019 14:59
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save devlights/0a53bec59d1872a5327605f67a51ce66 to your computer and use it in GitHub Desktop.
Save devlights/0a53bec59d1872a5327605f67a51ce66 to your computer and use it in GitHub Desktop.
[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