Home

How To Delete a Git Tag

It's easy to delete a git tag from your local and remote repositories.

Let's say you created tag v1.0 too early. You can delete it from your local repository by running the following command.

$ git tag -d v1.0

If you've already pushed the tag, you can remove it from your remote repository with this command.

$ git push origin :refs/tags/v1.0

Then, if you want to create it and push it again later, you can go right ahead and do so.

$ git tag -a v1.0 -m "My new tag"
$ git push origin --tags

Let's Connect

Keep Reading

Git: List All Config Options

See all the options available to you, and also learn how to filter them.

Mar 17, 2021

Learn Git in an Hour

Although I'm no expert, I've outlined the things I think you need to know to get started using Git.

Jul 04, 2013

Safely Force Pushing in Git

If force-pushing is part of your git workflow, here's a tip that can help you avoid disaster.

Jul 22, 2021