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.