Tagit merkitsevät historian tietyt kohdat tärkeiksi — tyypillisesti releaset (versiot kuten v1.0.0). Toisin kuin haarat, tagit ovat kiinteitä osoittimia, jotka eivät liiku, ja niitä käytetään julkaisuversioiden merkitsemiseen ja viittaamiseen. Ne ovat keskeisiä versionhallinnalle ja julkaisun hallinnalle.
Tagien luominen
# 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
