$ git describe --tags --long
test-1-g3c31c73
\_ ???
g3c31c73
似乎没有指向任何内容...... doc表示它是最近提交的缩写对象名称 ,但它不是HEAD提交哈希,而find .git/objects -type f | grep g3c31c73
什么都找不到。
答案 0 :(得分:12)
“g”不是提交的一部分。
尝试使用3c31c73
查找提交git show 3c31c73
。
“g”前缀代表“git”,用于根据管理软件的SCM描述软件版本。这在人们可能使用不同SCM的环境中非常有用。