Генерация номера сборки в Git
Для генерации идентификатора для коммитов необходимо применить команду:
git describe master
После выполнения команды вернется имя
самого нового тега, общее количество коммитов,
которые расположены после него и частичное значение
SHA-1 данного коммита. Префикс g
обозначает систему Git:
v1.1.2-fg8-10-g95c8c6b
Важной особенностью является то,
что команда git describe работает
только с аннотированными тегами. Если вам нужно
использовать ее с легковесными тегами,
то следует в команде указать
опцию --tags.