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
@Mr-HaleYa
Copy link

Thank you!

@mcfriend99
Copy link

Thanks man!

@Saraistupid
Copy link

Thank you!

@gauravphagrehpe
Copy link

Thanks a lot :)

@dtang-wish
Copy link

Thanks!

@ziteh
Copy link

ziteh commented Jul 3, 2021

Thanks!

@emdienn
Copy link

emdienn commented Jul 28, 2021

Thanks!

@davidaparicio
Copy link

Thanks!

@acallejp97
Copy link

Thanks!

@silvag-garde
Copy link

Thanks!

@pontin-pdftron
Copy link

Thanks!

@gkennedy1
Copy link

Thank you

@VishwasShashidhar
Copy link

Thank you!

@Journeyman1337
Copy link

thanks, very annoying glitches happening

@tmiland
Copy link

tmiland commented Nov 28, 2022

Thank you!

@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