How to List Local, Remote, and Latest Git tags on your repository
Published on Aug. 22, 2023, 12:12 p.m.
In this tutorial, you will learn how you can easily list Git tags.
List Local Git tags .
In order to list Git tags, you have to use the “git tag” command .
$ git tag
v1.0
v2.0
You can also execute “git tag” with the “-n .
$ git tag -n
Optionally, you can specify a tag pattern followed by the tag pattern.
$ git tag -l <pattern>
List Remote Git tags .
As a consequence, you may have not fetched some tags that have been made available on your repository.
In order to list remote Git tags, you have to use the “git ls-remote” command with the “–tags” option.
$ git ls-remote --tags <remote>
Fetching Remote tags Easily .
To fetch tags from your remote repository, use “git fetch” with the “–all” and the “–tags” options.
$ git fetch --all --tags
Fetching origin
From git-repository
53a7dc..7a9ad7 master -> origin/master
* [new tag] v1.0 -> v1.0
* [new tag] v1.0 -> v2.0
Now, you can list them easily using the “git tag .
$ git tag
v1.0
v2.0
Find latest Git Tag Available .
In order to find the latest Git tag on your list, you have to use the “git describe” command with the “–tags” option.
$ git describe
<latest_tag>