К чему относится хеш из `git description`?
$ git describe --tags --long
test-1-g3c31c73
\_ ???
g3c31c73
кажется, не указывает ни на что... Док говорит, что это сокращенное имя объекта самого последнего коммита, но это не хеш коммитов HEAD, и find .git/objects -type f | grep g3c31c73
ничего не находит.
1 ответ
Решение
"G" не является частью коммита.
Попробуйте найти коммит 3c31c73
с помощью git show 3c31c73
,
Из документа git-description:
Префикс "g" означает "git" и используется для описания версии программного обеспечения в зависимости от SCM, которым управляется программное обеспечение. Это полезно в среде, где люди могут использовать разные SCM.