Differences from Vincent Driessen's model
- long living support branches added
- branches feature- are renamed to bug-#- where # is a number in bugzilla
- branches hotfix- are renamed to hotfix-#-
- branch master is renamed to production
- development on master
- main repository is writable for certain group of people only
- personal branches are writable by owners only
Please read Contribution Doc
Topic related: Please branch every fix and make it associated with the bugzilla.
You may find git-flow useful. If so please change some of the settings:
git config gitflow.branch.master production git config gitflow prefix.feature bug git config gitflow.branch.develop master
Code Management Commands for those who want to use pure git.