Я хочу добавить информацию о версии в файл, который компилируется в мой исполняемый файл. Основываясь на здесь и здесь , я использовал git describe
, чтобы обновить процесс сборки, добавив номер версии, и я могу определить, есть ли незафиксированные источники.
То, что я хочу добавить, является указанием, если текущая ветвь не синхронизирована c с вышестоящим хранилищем. То есть замечательно, что разработчик взял на себя обязательства по локальному репо, но сборка из источников, которые не были отправлены, должна быть помечена как таковая.
По сути, я хочу эквивалент --dirty
относительно пульта.