develop - main branch, into which all feature branches have to be merged via pull requests during the sprint
master - release branch. At the end of each sprint develop is merged into master and then master could be deployed
feature - feature branches that contain only changes associated with a linked issue
Naming:
xy/#N-feature-short-description, where x - a first letter of the first name, y - a first letter of the last name, N - an issue number
xy/#N-feature-short-description
e.g. lt/#0-make-kernel-great-again (Linus Torvalds, issue #0)
lt/#0-make-kernel-great-again
Direct commits to develop and master branches are restricted, so all changes MUST be done using Pull requests (PR).
Commit message MUST be clear and comprehensive. E.g. fix NPE in Auth service - is OK and fix or some changes - are bad ones.
fix NPE in Auth service
fix
some changes
There was an error while loading. Please reload this page.
Home