标签: git tags undo revert
我做了一个提交和一个标签(使用git tag -a -m)。我在推动之前发现我需要恢复提交,因此我使用了git revert --soft HEAD~。我如何删除标签?我已经检查过git push --tags --dry-run它尚未被推送,所以我希望它可以删除。
git revert --soft HEAD~
git push --tags --dry-run
答案 0 :(得分:6)
只需从创建标记的分支运行以下命令:
git tag -d <tag name>
即使您已按下标签,仍然可以将其删除。看看这个有用的blog post。