🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

Annotated Tag

In plain terms

A Git tag storing extra metadata like author and message.

Going deeper

An annotated tag is a full object with a message, tagger, and date, recommended for marking releases. It records context, not just a pointer.

Under the hood

Unlike lightweight tags, it can be signed (GPG) and carries metadata; preferred for public releases.

Examples

Release tags, signed releases, v2.0.0, git tag -a, versioning.

Think of it like...

Like a dated, signed certificate marking a milestone, not just a sticky note.

Feedback & Bug Report