"1. thou shall always commit to dev before the master" "2. Do feature work only in your own feature branch" "3. Commit regularly" "4. When unit testing is done, commit/push final changes and initiate pull request to dev" "5. After reviewer approved, merge feature branch into dev" "6. Delete feature branch" 7. only do bugfixes & documentation in rel branches 8. use tags to demonstrate rel versions in master branch 9. almost the same as a rel branch bt works off peer release version