其他分享
首页 > 其他分享> > git push提示dst refspec XXX matches more than one

git push提示dst refspec XXX matches more than one

作者:互联网

这个问题是因为远程的标签名称和分支名称一样导致的异常。

就是名称匹配的时候more than one了。

解决的方法比较简单,直接删除远程的同名标签(远程的哦)

然后直接push就可以解决该问题了。

如果有远程可视化界面的最好。

没有的话,建议按照下列步骤操作:

首先列出所有的远程标签

git ls-remote --tags origin

比如:refs/tags/xxx

此时我想删除远程仓库的xxx分支

git push origin :refs/tags/xxx

记得哦,删除标签用到的命令也是push哦。不要搞混了

标签:git,refspec,tags,标签,dst,xxx,push,远程
来源: https://blog.csdn.net/m290345792/article/details/121074734