How To Delete Local and Remote Tags on Git

On Git, tags are often used in order to tag specific commits that may be more important than others. Tags may be used in order to bookmark certain events : releases, bug-fixes or just to add an informative and descriptive note to a commit. On GitHub, tags are often associated with actual product releases for example. However, in some cases, you may want to delete Git tags easily locally or remotely.