Important notes:
- Once public, branches cannot be made private
- Public branches cannot extend from private ones
Private Branches
By default, branches are private which means they are only visible to you. This is the default because we don't want to show branches that are not ready to be shared with others.
Keep branches private when:
- Testing personal modifications or experiments
- Making location-specific changes (e.g., “Lebanon version”)
- Creating drafts or work-in-progress variations
Public Branches
Public branches are visible to everyone and should represent meaningful recipe improvements that others would find useful.
Make branches public when:
- Adding broadly useful improvements (e.g., “Gluten-free version”)
- Scaling for different group sizes meaningfully
- Creating variations others would cook