Tagy označují konkrétní body v historii jako důležité — typicky vydání (releases) (verze jako v1.0.0). Na rozdíl od větví jsou tagy pevné ukazatele, které se neposunují, a používají se k označení a referenci verzí vydání. Jsou centrální pro správu verzování a vydání.
Vytváření tagů
# annotated tag (recommended for releases — has metadata: tagger, date, message)
git tag -a v1.0.0 -m "Release version 1.0.0"
git tag v1.0.0
git tag -a v1.0.0 <commit> -m
