git tag のメモ

git tagについて

やること

  • タグの作成
  • タグの削除
  • リモートへpush
  • リモートのタグをpull

PhpStorm

タグの作成は出来るけど、リモートへのpushは出来ない(知っている人教えてください)


スポンサーリンク





ローカルにあるタグの一覧を表示する。

$ git tag

リモートのタグを取得する。

$ git pull --tags

タグからチェックアウトしてブランチを作成する

$ git checkout refs/tags/{タグ名}

タグを作成する。

$ git tag -a <タグ名>

ローカルのタグを リモートにpushする。

$ git push --tags

ローカルのタグを削除する。

$ git tag -d <タグ名>

リモートのタグを削除する場合は、 ローカルのタグを削除したのち、削除したタグをpushする。

$ git tag -d <タグ名>
$ git push origin :<タグ名>

or

$ git push --delete <タグ名>

タグの情報を確認する。

git show <タグ名>

やっていく

tagはPhpStormで作成するとして、プッシュについてはコマンドでやる。

もしくは全部コマンドでやったほうが早いかな。

どうせコマンドでデプロイするので、コマンドの方が流れとしてはいいかもしれない。

試行錯誤する。

参照、引用元

しっかりまとめられていて分かりやすかったです。

qiita.com