Trochę jestem przyzwyczajony do SVN ,
I sobie wymyśliłem taka koncepcje aby miec wersje o kolejnych numerach
<branch>.<tag>.<dystans do ostatniego TAG-a>
np.
main.2021_wiosna.0
main.2021_wiosna.1
...
main.2022_lato.0
main.2022_lato.1
main.2022_lato.2
.... itd
Tylko jak w prosty sposób policzyć ile jest wersji pomiędzy aktualnym punktem na drzewie GIT a tym gdzie był ostatni tag ? Na poziomie cmake ?