Git-теги имеют произвольную форму;например, вполне возможно пометить ваш коммит как foobar
, и никто не будет бить веко. Semver - это общая тенденция, которую люди используют для своих тегов;однако, это даже константа? Некоторые люди используют x.y.z
, другие vx.y.z
.
По этой причине груз выберет указанный вами тег точный . Вы можете убедиться в этом, используя git daemon
для поддержки вашего репо на временном порту (по умолчанию 9418), а затем добавив git-репо и его теги. В следующий момент вы увидите, что порт работает и демон доступен (но без действительного git-репо):
Caused by:
Unable to update http://localhost:9418/?tag=1.0.0
Таким образом, подтверждается, что единственное, что делает груз, - это получает именно тот тег, который вы упомянули. Это, опять же, вполне ожидаемо.