Вот есть версионирование. Есть всякие SemVer, CalVer и прочие, но как всегда хрен их разберёшь. Если я одним коммитом отправил 5 новых фич, то это одна мажорная версия или это минор всё-таки? А патчи? Я их могу 5-15 раз в день отправлять. Надо перечитать про GitFlow, блин.