Skip to content

Instantly share code, notes, and snippets.

@mobilemind
Last active November 2, 2024 08:30
Show Gist options
  • Save mobilemind/7883996 to your computer and use it in GitHub Desktop.
Save mobilemind/7883996 to your computer and use it in GitHub Desktop.
how to delete a git tag locally and remote
# delete local tag '12345'
git tag -d 12345
# delete remote tag '12345' (eg, GitHub version too)
git push origin :refs/tags/12345
# alternative approach
git push --delete origin tagName
git tag -d tagName
@dhocker
Copy link

dhocker commented Apr 10, 2023

Thanks!

@ribeiroantonio
Copy link

Thank you!

@callmesilva
Copy link

Thanks!

@cerongAct21
Copy link

thanks !

@ricmello
Copy link

thanks!

@vinicius-oa
Copy link

thanks :)!

@AndrewCK24
Copy link

thanks!

@MaEtUgR
Copy link

MaEtUgR commented Jun 5, 2024

🙏

@relliv
Copy link

relliv commented Jun 11, 2024

thanks!

@stzoran1
Copy link

stzoran1 commented Sep 5, 2024

thanks

@aoiorio
Copy link

aoiorio commented Sep 23, 2024

Thanks a lot!!

@irfanbaigse
Copy link

# Delete all by pattern 
for tag in $(git tag -l "beta.*"); do
  # Delete the tag from the remote
  git push origin --delete "$tag"
  # Delete the tag locally
  git tag -d "$tag"
done

All other team mates to run

git fetch --tags --prune --prune-tags

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment