Pokud se chces priucit git doporucuju publikaci progit, je tam celkem srozumitelne vysvetleno jak to funguje a co od toho lze čekat (hlavně kapitola 1.3). Git tak trochu mění pohled na verzování místo verzování souborů, na verzování projektu. Možná z počátku to zní podivně, ale díky nástrojům které má se s tím pracuje dobře, např "blame" a velmi silná práce s větvemi. Číslování verzí je ale tak trochu vyjímka

Dobrá ale trochu starší verze knihy v češtině (s některými, .. trochu zvláštními překlady pojmů)
https://knihy.nic.cz/Nebo v originale(novejsi)
https://www.git-scm.com/book/en/v2Pokud jsi pročet alespoň pár prvních kapitol tak už asi odpovědi znáš

,ale :
Commit je určen tzv hashem, jeho zkrácená podoba se dá použít pro určení verze. Ke commitu (vlastně k tomu hashi) se dá přilepit pěkné číslo verze pomocí štítku - "tag". Ale automatické číslování souborů ve smyslu 1.1,1.2 atd se tu moc nepoužívá. Je to hlavně proto že git je hodně silný v používání větví "branch" a to i dočasných, kde je pak s automatickým číslováním poměrně problém.
Nicméně, pokud je to potřeba git umožnuje spouštět skripty při různých příležitostech, commit, checkout,.. a je tak možné provádět různá kouzla(Git Hooks).