Tags markeren specifieke punten in de geschiedenis als belangrijk — meestal releases (versies zoals v1.0.0). In tegenstelling tot branches zijn tags vaste aanwijzers die niet bewegen, gebruikt om releaseversies te labelen en ernaar te verwijzen. Ze zijn centraal voor versiebeheer en release management.
Tags maken
# annotated tag (recommended for releases — has metadata: tagger, date, message)
git tag -a v1.0.0 -m
git tag v1.0.0
git tag -a v1.0.0 <commit> -m
