Git 无法推送到原点,因为标记不';似乎不存在

Git 无法推送到原点,因为标记不';似乎不存在,git,maven,jenkins,Git,Maven,Jenkins,我有一个詹金斯管道脚本。在它里面,我是这样称呼的: mvn release:prepare 这在引擎盖下做了一个git推,我得到了这个错误: Unable to tag SCM [ERROR] Provider message: [ERROR] The git-tag command failed. [ERROR] Command output: [ERROR] fatal: tag 'my-project-1.3' already exists 但是,当我列出Git的本地标记时: git

我有一个詹金斯管道脚本。在它里面,我是这样称呼的:

mvn release:prepare
这在引擎盖下做了一个
git推
,我得到了这个错误:

Unable to tag SCM
[ERROR] Provider message:
[ERROR] The git-tag command failed.
[ERROR] Command output:
[ERROR] fatal: tag 'my-project-1.3' already exists
但是,当我列出Git的本地标记时:

git tag -l
和来自
原点的标签

git ls-remote --tags
没有显示任何内容


那么为什么我在列出Git标签时看不到这个标签,但是推送失败了呢?

你推送标签了吗?要检查是否存在本地标签?可能是我按下了按钮,在这种情况下,
git ls remote--tags
应该会显示它们,对吗?此外,我尝试使用
git push delete origin my-project-1.3
删除它,但没有显示。
git fetch--tags
然后按下标签帮助?你也试过用力推吗。上述评论中的
job-management-1.3
是什么?2.我的意思是尝试类似于git push的东西——强制原点refs/tags/my-project-1.3:refs/tags/my-project-1.3。