Я привык расставлять теги через стандартный вызов команды
git tag, и активно её использую в пайплайне hydrascript при выпуске новых версий:git tag v2.6.0
Но оказывается, я могу размечать тегами коммиты "в прошлом" по их хешу, как показано на картинке. Для чего это может понадобиться?
- Выпуск support, hotfix версий
- Создание фиксированных "контрольных точек" для CI/CD алгоритмов
Ну и теги конечно же можно аннотировать. Эта возможность понадобится в 10м задании "Найти Подарки". По сути, аннотированный тег - это указатель на коммит + сообщение, соответственно, для его создания надо написать:
git tag -a v2.5.1 -m "hotfix for 2.5.0" 9fceb02
Напишите в комментариях, какие теги вы предпочитаете - легковесные или аннотированные?
