[Git] git tag でリリースポイントに印を付ける
重要なコミット履歴に印を付けることができます。
GitHub では、アーカイブダウンロードの区切りとなります。
Contents
タグの一覧
% git tag -n
depot_a Depot Scaffold
depot_b Exercise
depot_b_fix Excercise fix
タグの作成
% git tag ch.8
過去のコミットにタグを付ける場合は、チェックサムを指定する。
% git tag ch.6 50370963d8d8e49d3e695686173cbed4a8e93491
タグの削除
% git tag -d depot_a
Deleted tag 'depot_a' (was f6a6f23)
リモートリポジトリにタグをpushする
ローカルの状態。
% git tag -n
ch.6 Depot Scaffold
ch.7 Validation
ch.8 Assertions
push する。
% git push --tags
Total 0 (delta 0), reused 0 (delta 0)
To git@github.com:DriftwoodJP/Agile-Web-Development-with-Rails.git
* [new tag] ch.6 -> ch.6
* [new tag] ch.7 -> ch.7
* [new tag] ch.8 -> ch.8
リモートリポジトリのタグを削除する
% git push --delete origin TAGNAME