Principles of updating - Fish-In-A-Suit/Conquest GitHub Wiki
The update number (the number which is used to track which update a certain code change represents since the "birth" of the repository) is included inside the title of every commit.
The update number consists of two parts: versionNumber.snapshotNumber (for example: 0.1 means: "version zero, snapshot 1")
A change in the version number represents a major update to the game. For example, during development, version number will be always equal to zero. At launch, which will represent the first official version of the game, the version number will change to be 1. Then, with every "big" update, the version number will change.
Snapshot number increases by 1 each time a new snapshot is added to a particular version. If the version number changes, the snapshot number resets - it starts once again from zero up, until a new "big" update happens and the version number changes again.