Git Tagging

Git Tagging

Git Tagging Basics

List tags

1
git tag

Search tags

1
git tag -l "v1.0.*"

Create annotated tag

1
2
git tag -a v1.1 -m "Release 1.1"
git push origin --tags

Create lightweight tag

1
2
git tag v1.1
git push origin --tags

Describe tag

1
git show v1.1

Tag past commit

1
git tag -v v1.1 <commithash>

Delete tag

1
2
git tag -d v1.1
git push origin --delete v1.1

Checkout tag

1
git checkout v1.1

Create branch from tag

1
git checkout -b mynewbranch v1.1