19. Git: система управления версиями для всех. Меньше теории, больше практики. Теги

Теги прицепляются к commit-ам чтобы можно было обращаться к ним по имени тега, а не по SHA1 ID:
  • git checkout 2e361b44
  • git checkout edge_v1.1

Есть два типа тегов:
  • простые - только имя
  • аннотированные - имя, автор, время

Простые теги

git tag
Показывает все имеющиеся теги

git tag edge_v1.1
Создание тега с именем edge_v1.1

Также можно просмотреть теги в gitk

Чтобы посмотреть изменения для commit-a с тегами надо выполнить команду git show <tagname> например, git show edge_v1.1

Аннотированные теги

git tag –a ann_v1.1 –m 'Annotated tag v1.1'

Удаление тегов

git tag –d edge_v1.1
git tag –d Ann_v1.1