This workflow is based on GitHub Flow.
The main goal is to simplify the workflow by applying a rigid structure to how new material is added to the repo, which avoids complicated git merges.
- Never commit any changes to the local working
masterbranch. Your local workingmasterbranch should never get ahead of themasterbranch on Github. Only commit changes to a working branch.