Trunk Based Development: Key to branch diagrams
Trunk Based Development
Introduction
Context
Five-minute overview
Deciding factors
Version control system features
Version control system choices
Feature flags
Branch by Abstraction
Branch for release
Release from trunk
Styles and Trade-offs
Continuous Integration (CI)
Committing straight to the trunk
Short-Lived Feature Branches
Continuous Code Review
Continuous Delivery (CD)
Concurrent development of consecutive releases
Application strangulation
Observed habits
You're doing it wrong
Alternative branching models
Monorepos
Expanding Contracting Monorepos
Game Changers
Publications
Book on this topic
Key to branch diagrams
Contributions
Site Source on GitHub
SHA-1 Published: 3099f3094763de7d2375b27874ef52cdc14c4443
Key to branch diagrams