...
When you clone from this repository, by default you'll get the latest stable release candidate, also called the master branch. The master branch code is typically the same version of IGB that is available on the BioViz Web site. It may have some minor differences, typically bug fixes or low-risk new features. When we release a new version of IGB at BioViz, it comes from this master branch.
...
- Master branch - reflects the latest released code or the latest release candidate code (see preceding section).
- Development branches - branches where we are developing new features in preparation for a new major release. Development branches are named using the convention igb_[N]_[M] where N and M are integers (e.g. igb_8_2).
How development branches correspond to IGB release names for users
When we distribute IGB to users, we assign version names such as 8.3.0 or 8.4.2, following the naming convention \[N].\[M]\.\[P], where N, M, and P are integers. The N and M numbers refer to come from the name of the development branch that was merged into the master branch before a major release. The final ".P" suffix signifies low-risk, small changes that we merged from an upcoming development branch into the stable master branch and then distributed to users as a "minor" release.
...