Quick Notes78 words
Designing a branch strategy — quick notes
Branch strategy — quick notes
| Strategy | Suits |
|---|---|
| Trunk-based | CD, strong tests, feature flags |
| Feature branch | Most teams — the default |
| Release branch | Multiple supported versions in the field |
- The deciding question: how many versions must you support in production?
- Long-lived branches diverge; prefer short branches + feature flags.
- A strategy is a diagram until branch policies / protection rules enforce it.