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: 14f6ed2b13dd255c163848c3b4dc1ac88ef20ed5
Key to branch diagrams