tag1-1-gb772e8b
^ ^ ^
| | |
| | git hash of the commit
| |
| number of commits after the tag
|
|
Most recent tag
Это все в связи с коммитом, который вы даете git description.В вашем случае это HEAD ~ 1, поэтому
- HEAD ~ 1 имеет хеш коммита b772e8b
- HEAD ~ 1 - это 1 коммит после самого последнего тега
- Самый последний тег старше HEAD ~ 1 - это тег1
Для получения более подробной информации см. документацию . Вывод зависит от наличия тегов и состояния репозитория.и аргументы, которые вы предоставляете git describe
В хэше также есть g
, gb772e8b
. документы описывают его как
Префикс "g" означает "git" и используется для описания версии программного обеспечения в зависимости от SCM, с которым программное обеспечение управляется.