git опишите тег, соответствующий шаблону глобуса
У меня есть несколько тегов со следующими шаблонами в хронологическом порядке:
0.0.3.156-alpha+2
0.0.3.154
0.0.3.153
build-.139
build-.140
build-.142
build-0.0.1.28
build-0.0.1.29
Мне нужно получить последний тег, соответствующий шаблону number.number.number.number, следовательно 0.0.3.154
в этом случае. Команда git git descrive --match=<pattern>
найдет последний тег, соответствующий этому шаблону. Но поскольку здесь есть глобус (см. Здесь), а не регулярное выражение.
Не могли бы вы показать мне правильный шаблон шарика, чтобы соответствовать вышеуказанному?
1 ответ
Попробуйте git description --tags --match "[0-1000].[0-1000].[0-1000]*", и если вы хотите удалить последнюю часть, используйте -cut ...