When you distribute releases
- If you want to patch releases, you probably need release branches.
- The
main branch is read-only.
- You may need a
develop branch for active development
- Many branching models exist.
You can use the branching model to define a branch based workflow for your repositories. In these slides, we will introduce the GitFlow branching model.