如何修复';Git标记已存在';但那个标签不存在?

如何修复';Git标记已存在';但那个标签不存在?,git,build,azure-devops,devops,Git,Build,Azure Devops,Devops,我的设置:Azure DevOps上的git存储库 当我使用git Repo标记器(管道上的任务)创建git标记时,如“12.0.0101”,标记器返回 ##[error]Command failed: git tag -a "12.0.0101" -m "12.0.0101" fatal: tag '12.0.0101' already exists [error]Git Repo Tagger Failed. 但是当我列出所有标签时 git tag -l or git tag

我的设置:Azure DevOps上的git存储库

当我使用git Repo标记器(管道上的任务)创建git标记时,如“12.0.0101”,标记器返回

 ##[error]Command failed: git tag  -a "12.0.0101" -m "12.0.0101" 
 fatal: tag '12.0.0101' already exists
 [error]Git Repo Tagger Failed.
但是当我列出所有标签时

git tag -l or git tag
该标记不存在

我只是尝试签出notexistant标记,但正如预期的那样,该标记不存在

如果我尝试手动生成该标记(从azure devops页面),它可以工作,但在构建管道中失败


另外,我有许多版本都有相同的任务,而且它可以工作,只是在这个分支中似乎不工作。

它改变了这个配置,似乎在任何时候,git标记只存在于服务器中


放下
-l
,列出所有标签。否则,您将尝试在不通过筛选器的情况下筛选列表标记。不起作用@EvolutionXbox什么不起作用?如果git说标记存在,它确实存在。作为猜测,我敢打赌您的CI脚本会运行
git标记-a
命令两次。不@torek,但是。。。我认为有人在服务器代理上有一个挂起的签入感谢您在此处共享您的解决方案,您可以接受它作为答案,这样它可以帮助其他遇到相同问题的社区成员,我们可以存档此线程,谢谢。@LeoLiu MSFT!