How to show full history of tags in git?
问题 Tags in git can apparently be moved from one commit to another by simply deleting them and then re-tagging. For example: git tag -m "Version 1.0" v1.0 abcd123 git push --tags git tag -d v1.0 git tag -m "Corrected version 1.0" v1.0 1234abc git push --tags How do I see the entire history of a particular tag? (In other words, any time a tag with that name was created/deleted, and what commits each one pointed to) How do I see the entire history of all tags? 回答1: They can also be moved by force: