git tag コマンドのチートシートです。随時更新していきます。
目次
表示系
タグの一覧を表示する
1 2 |
$ git tag $ git tag -l |
タグを指定してコミット内容を表示する
1 |
$ git show [タグ名] |
作成系
タグの作成
1 2 3 |
$ git tag [タグ名] # 後からタグ付けする $ git tag [タグ名] [コミット名] |
注釈付きタグの作成
1 |
$ git tag -a [タグ名] -m "[メッセージ]" |
タグをリモートリポジトリに送信する
1 2 3 |
$ git push [ブランチ名] [タグ名] # タグを一斉に送信する $ git push origin --tags |
削除系
ローカルのタグを削除する
1 |
$ git tag -d [タグ名] |
リモートのタグを削除する
1 |
$ git push origin :refs/tags/[タグ名] |
その他Tips
タグと現在のブランチとの差分を確認する
1 |
$ git diff [タグ名] [ブランチ名] |