Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何覆盖本地git存储库中的标记?_Git - Fatal编程技术网

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

如何覆盖本地git存储库中的标记?,git,Git,我在本地克隆了我创建新标签的git存储库。我没有将该标记推送到远程存储库。我想还原标记的本地列表以匹配远程。我怎样才能做到这一点 我已经从中检查了解决方案,但没有成功。我在git help tag中读到git tag-d可以满足您的需要。只需删除本地标记即可: 如果要删除所有本地标记: git tag -d <tag> git tag | xargs -n1 git tag -d 方法删除所有标记。本地存储库中的标记是在maven发布失败时自动创建的。现在我可以用脚本自动删除它们

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


我已经从中检查了解决方案,但没有成功。

我在
git help tag
中读到
git tag-d
可以满足您的需要。

只需删除本地标记即可:

如果要删除所有本地标记:

git tag -d <tag>
git tag | xargs -n1 git tag -d

方法删除所有标记。本地存储库中的标记是在maven发布失败时自动创建的。现在我可以用脚本自动删除它们。多谢各位。
git tag | xargs -n1 git tag -d