Skip to content

Instantly share code, notes, and snippets.

@mobilemind
Last active December 17, 2024 08:06
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
@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

@TithSambath
Copy link

thanks so much.

@YoniMelki
Copy link

Thank you!

@agonzale34
Copy link

Thank you so much!

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