Возвращение неизвестного тега командой git description tags - PullRequest
0 голосов
/ 04 марта 2020

Я нахожусь в указанной c ветви моего проекта, и мой git коммит sha:

▶ git rev-parse HEAD                                 
66465022d6f2885bf38d71bed6b56da5b3b163b3

Вот все мои теги

▶ git tag
cluster_command
false_tag
test

Однако, git describe --tags возвращает что-то неожиданное:

▶ git describe --tags
test-17-g6646502

Откуда эта вещь?

1 Ответ

1 голос
/ 04 марта 2020

Судя по https://git-scm.com/docs/git-describe, в котором написано

Команда находит самый последний тег, доступный из коммита. Если тег указывает на фиксацию, отображается только тег. В противном случае это суффикс имени тега с количеством дополнительных коммитов поверх тегового объекта и сокращенного имени объекта самого последнего коммита.

Я полагаю, ваш текущий коммит (HEAD) равен 17 коммитам перед коммитом g6646502, который помечен как «тест».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...