無題の備忘録

IT技術について調べたことや学んだこと、試したこと記録するブログです。Erlang、ネットワーク、 セキュリティ、Linux関係のものが多いです。

gitでタグをつける方法

注釈付きのタグの作成する

-aオプションで注釈付きのタグが作成できます。

$ git tag -a v1.4 -m 'my version 1.4'

タグの名前を変更方法する

間違えてタグを名前をつけた場合は、次のようなコマンドで名前を変更できます。 例えば、既に存在するv1.0というタグをv2.0というタグにリネームする場合は次のコマンドを実行します。

$ git tag v2.0 v1.0

これで、v1.0と同じコミットにv2.0という新しいタグが付けられます。 続いてtagv1.0を削除します。

$ git tag -d v1.0

以上で完了です。

リモートリポジトリにも反映させるには、このようにそれぞれPushします。

$ git push origin :refs/tags/v1.0
$ git push origin :refs/tags/v2.0