git tag -l (или просто git tag) выводит список всех доступных тегов в текущем репозитории.
Команда git tag -l (или, что эквивалентно, git tag) предназначена для отображения списка существующих тегов в текущем Git репозитории.
Теги в Git - это удобный способ присвоить удобочитаемые имена определенным коммитам, как правило, для обозначения релизов (например, v1.0, v2.0-beta).  Они, по сути, являются указателями на конкретный коммит в истории.
Вот что делает команда более подробно:
git tag -l не изменяет состояние репозитория. Она только отображает информацию.git tag -l 'v1.*' покажет все теги, начинающиеся с "v1.".Влияние на workflow: Зная список тегов, разработчик может, например:
git checkout <tag_name>git diff <tag1> <tag2>git show <tag_name>