如何覆盖本地git存储库中的标签?

时间:2014-01-31 18:44:05

标签: git

我有git存储库的本地克隆,我创建了新标记。我没有将该标签推送到远程存储库。我想恢复本地标签列表以匹配远程。我怎样才能做到这一点?

我检查了How to overwrite local tags with git fetch?的解决方案,但没有成功。

2 个答案:

答案 0 :(得分:4)

只需删除本地标记:

git tag -d <tag>

然后从遥控器重新获取标签:

git fetch --tags

如果您要删除所有本地代码:

git tag | xargs -n1 git tag -d

答案 1 :(得分:0)

我在git help tag中读到git tag -d做了你想做的事。