thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

DevOps & Automation · Foundational

Git Tag

A named reference to a specific commit, typically used to mark release versions.

Definition

Lightweight tags are simple pointers; annotated tags (git tag -a) store tagger, date, and message and can be signed. Tags must be pushed explicitly with git push --tags or by name.

Example

git tag -a v2.0.0 -m "Release 2.0.0" && git push origin v2.0.0

Exam tip

Tags are not pushed by default with git push.

Related terms