В svn было довольно удобно ориентироваться на последовательные номера редакций.
В git точно так же можно ориентироваться на вывод
git describe
, в котором присутствует ближайшая метка (или выбранная метка, если делать
git describe --match 'mask'
), количество коммитов после этой метки и хеш последнего коммита. Например, в одном и том же дереве linux я вижу:
$ git describe
xtensa-6.8-rc2-esp32-spi-8-gb25ff15921c2
$ git describe --match 'v*'
v6.8-rc2-52-gb25ff15921c2
$ git describe --match 'v?.?'
v6.7-13495-gb25ff15921c2
голова отстоит на 8 коммитов от последней метки xtensa-6.8-rc2-esp32-spi, или на 52 коммита от последней официальной метки v6.8-rc2 или на 13495 коммитов от последнего релиза v6.7.