- Thou shalt make diffs meaningful
- Thou shalt meaningfully order merged commits
- Thou shalt not include superfluous merge commits
- Thou shalt make meaningful, well formatted commit messages
- Thou shalt only branch off of the canonical branch
- Thou shalt run tests before merging or issuing a pull request
- Thou shalt add tests for new code before merging or issuing a pull request
- Thou shalt not hard code settings, URL schemes, or app-domains
- Thou shalt follow a consistent project coding style
Last active
December 14, 2015 02:38
-
-
Save bennylope/5014589 to your computer and use it in GitHub Desktop.
Commandments for Collaborative Programming: Coding and VCS workflow.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment