Вы можете использовать git describe
, чтобы получить «ближайшее» имя тега, а затем проверить этот тег после анализа разметки.
git describe --long | sed 's/-[0-9]*-g[a-f0-9]*//'
Вы можете использовать --tags в качествеаргумент для git-description, в зависимости от ваших потребностей.