-
Notifications
You must be signed in to change notification settings - Fork 12
Project branches
Alex Alishevskikh edited this page Nov 5, 2017
·
1 revision
The main branch where HEAD
always reflects a production-ready state of the source code. The latest release tag points to HEAD
of this branch.
No direct pushes should be made into this branch (please use the develop
or a feature branches).
The branch where actual development is going on.
When the source code in the develop
branch reaches a stable point and is ready to be released, the branch is merged back into master
and tagged with a release number.
These branches can be created for development of specific features or bugfixes which are eventually merged back into develop
. They are named as feature-XX
or bugfix-XX
where XX
is a number of issue in the GitHub tracker. These branches should not be merged back into master
directly.