Сам по себе тег ничего не значит, это просто ярлык, наклейка или метка конкретного коммита, означающий определенную законченную веху разработки вашей библиотеки, вашего скрипта, вашего программного обеспечения. Однако его ценность в том, что с его помощью можно элегантно вести версии вашего продукта, причем версии именно законченные и подготовленные к релизу.
Теги можно создавать, изменять, удалять и привязывать их к коммитам
#Получить текущий список тегов
git tag#Добавить новый тег к конкретному коммиту
git tag -a v0.05 d818e11492b44bbbae28391e398c43dc0fe28b8b -m ‘version v0.05’#Удалить тег
git tag -d v0.05#Отправить теги в удаленный репозиторий
git push —tags