
How to work with Git tag
by bernt & torsten
I have put this information about git tags together, mostly so I do the right thing when I work with Git Repositories. It might be helpful information for anyone working with git.
Add New Tag
Add a new tag for the updated release
git tag -a v1.52 -m "Update to release"
Then you have to push the tag to the origin, with this command
git push origin --tags
Push tags
git push --tags
or if you are looking to push a single tag:
git push origin
git push [[<repository> [<refspec>…]]
<refspec>...
The format of a <refspec>
parameter is…the source ref <src>
, followed by a colon :
, followed by the destination ref <dst>
…
The <dst>
tells which ref on the remote side is updated with this push…If :<dst>
is omitted, the same ref as <src>
will be updated…
tag <tag>
means the same as refs/tags/<tag>:refs/tags/<tag>
.
Push All of Your Tags at Once
git push --tags <remote>
# Or
git push <remote> --tags
git push [--all | --mirror | --tags] [<repository> [<refspec>…]] --tags
All refs under refs/tags
are pushed, in addition to refspecs explicitly listed on the command line.
Delete a git tag
Deleting a git tag does not happen that often (if ever at all) but just in case, here is how to delete a tag from a remote Git repository.
Delete git tag locally:
git tag -d v1.0
Delete on remote, If you have a tag named ‘v0.5’ then you would just do this:
git tag -d v0.5 git push origin :refs/tags/v0.5
That will remove ‘v0.5’ from the remote repository.

The Human Brain and Its Role in Creativity, Memory, and AI
The human brain is a marvel of evolution, a universe within, teeming with thoughts, memories,...

What’s the Environmental Cost of Your Online Activities? From AI Queries to Streaming Video
Scrolling through social media, searching on Google, or chatting with an AI feels like a...

A Poem: Too Old to Be Seen, Too Wise to Be Broken
They saw my years, not the code I wrote,
Dismissed the knowledge I carried, remote.