首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git标签末尾的“^{}”是什么意思?

git标签末尾的“^{}”是什么意思?
EN

Stack Overflow用户
提问于 2015-01-28 00:34:36
回答 1查看 744关注 0票数 7

在运行此命令以从原始获取所有可用版本时.

git ls-remote --tags | grep -i 'refs/tags/dev-[0-9]*\.[0-9]*\.[0-9]*' | sort -r | head | grep -i '[^\/]*$'

我得到了一张不寻常标签的列表,上面有意想不到的结尾:

代码语言:javascript
复制
From ****
*******93c7d****************        refs/tags/v0.0.11
*******bc823****************        refs/tags/v0.0.12
*******dcde9****************        refs/tags/V0.0.0
*******64632****************        refs/tags/V0.0.1^{}
*******1c2a1****************        refs/tags/v0.0.8^{}
*******6983d****************        refs/tags/v0.0.5
*******b7070****************        refs/tags/v0.0.6^{}
*******b11b1****************        refs/tags/v0.0.3
*******53965****************        refs/tags/v0.0.7^{}
*******42cf3****************        refs/tags/v0.0.12^{}

(出于安全原因受到审查)

man git-tagman git-ls-remote什么都不告诉我。

有人能告诉我最后的^{}是什么意思吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-28 00:46:03

感谢@amenadiel的参考文献

这是一个从网站上摘录来解释它是什么。

<rev>^{}, e.g. v0.99.8^{} 后缀^和空大括号对表示对象可以是标记,并递归地取消对标记的引用,直到找到非标记对象为止。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28182690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档