I have a local Git repository with three annotated tags: v0.1.0, v0.1.1, and v0.1.2.
When I view my project's history with gitk (Repository → Visualize master's history), I can see each tag assigned to the proper commit.
However, when I try to checkout my tags in Git GUI (Branch → Checkout... → Tags), the tag for v0.1.1 doesn't appear.
When I went to check each tag in gitk, I noticed that the details for v0.1.0 and v0.1.2 listed them as type commit, while the tag for v0.1.1 was listed as type tag.
It's worth noting I rewrote history to fix a typo in tag message using git tag .
Why can't I see my v0.1.1 tag when checking out with Git GUI? Why does it appear as type tag?


