当我git ls-remote在工作树中运行时,该命令输出原始仓库中的修订列表.出于某种原因,我对每个标签都进行了2次修订,对于同一标签的第二次修订,标签名称包括^{}
git ls-remote
From git@github.com:andris9/zzzzzz.git
d69e66d7c915b9682618b7f304b80cc0ae4c7809 HEAD
....
bb944682f7f65272137de74ed18605e49257356c refs/tags/v0.1.6
771a930dc0ba86769d6862bc4dc100acc50170fa refs/tags/v0.1.6^{}
a72251d945353a360087eb78ee75287c38a1c0e6 refs/tags/v0.1.7
d69e66d7c915b9682618b7f304b80cc0ae4c7809 refs/tags/v0.1.7^{}
Run Code Online (Sandbox Code Playgroud)
我用它创建标签
git tag -a v0.1.8 -m "tag message"
git push --tags
Run Code Online (Sandbox Code Playgroud)
从git-ls-remote 手册页的例子中没有这样的重复标签,所以也许我做错了什么?
git ×1