Showing a list of tags

git tag

Removing local tags

git tag -d TAG_NAME

Delete git tag remote

git push origin :refs/tags/12345

Showing Tag details

git show TAG_NAME

Tagging with a comment

git tag -a TAB_NAME -m 'my version 1.4'

Push a specific tag to remote

git push origin TAG_NAME

Push tags all at once

git push origin --tags

You can normally checkout the tag just like how you check out the branch

git checkout TAG_NAME

Remove all tags locally

git tag | xargs git tag -d