В семантическом версионировании
https://semver.org/#spec-item-10
Метаданные сборки МОГУТ обозначаться добавлением знака «плюс» и ряда идентификаторов, разделенных точками, сразу после исправления или предварительной версии. Идентификаторы ДОЛЖНЫ содержать только буквенно-цифровые символы ASCII и дефисы [0-9A-Za-z-]. Идентификаторы НЕ ДОЛЖНЫ быть пустыми. Метаданные сборки ДОЛЖНЫ игнорироваться при определении приоритета версии. Таким образом, две версии, отличающиеся только метаданными сборки, имеют одинаковый приоритет. Примеры: 1.0.0-альфа+001, 1.0.0+20130313144700, 1.0.0-бета+exp.sha.5114f85, 1.0.0+21AF26D3—-117B344092BD.





Это в основном для информационных целей. Вы можете закодировать полный идентификатор коммита в метаданных сборки, чтобы быстрее проанализировать, на каком коммите было построено это программное обеспечение, или вы можете закодировать дату/время конкретной сборки, машину, на которой она была построена.
Версия обычно увеличивается только при правильном выпуске. При разработке приложения версия остается неизменной. Но идентификатор фиксации будет меняться с каждым моментальным снимком, выпущенным в среду разработки.