Tags markerer spesifikke punkter i historien som viktige — typisk releases (versjoner som v1.0.0). I motsetning til branches er tags faste pekere som ikke beveger seg, brukt til å merke og referere til releaseversioner. De er sentrale for versjonering og release management.
Opprette tags
# 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
