1. タグの作成方法
1.1. 『簡易タグ(コメントなし)』の作成方法
1 |
$ git tag タグ名 |
1 |
$ git tag v.1.10 |
- 上記のようにコミットを指定しないときは、「カレントブランチ」の「最新コミット」にタグを付与する。
1.2. 『タグ(コメントあり)』の作成方法
1 |
$ git tag -a タグ名 -m "コメント" |
1 |
$ git tag -a v.1.10 -m "リリース xxx" |
2. タグのpush方法
- タグを作成しただけではリモートリポジトリに反映(push)されない。
2.1. タグの個別のpush方法
1 |
$ git push リポジトリ名 タグ名 |
1 |
$ git push origin v1.10 |
2.2. 複数タグの一括push方法
1 |
$ git push origin --tags |
3. タグのfetch方法
3.1. 複数タグの一括fetch方法
1 |
$ git fetch --tags |
3.2. 複数refs(branchとtag)の一括fetch方法
1 |
$ git fetch --all |
4. タグの削除方法
4.1. ローカルリポジトリのタグの削除方法
1 |
$ git tag -d タグ名 |
1 |
$ git tag -d v1.10 |
4.2. リモートリポジトリのタグの削除方法
1 |
$ git push リポジトリ名 :タグ名 |
1 |
$ git push origin :v1.10 |