M365Con 2027 – free online conference · 11–22 Jan 2027 · 120 sessions→ m365con.net

Trunk-based development

Concept

A source-control practice in which developers commit small changes to one shared branch, the trunk, at least daily, with branches living for hours rather than weeks.

✦ CONCEPTTrunk-based developmentM365.FM
Title graphic: Trunk-based development (Concept)
TypeConcept

Key points about Trunk-based development

Episodes about Trunk-based development

Git Branching Strategies - Simply Explained

2026-10-26 · Video on YouTube

Master Git Branching Strategies with a clear breakdown of Gitflow, GitHub Flow, and trunk-based development. Learn pull requests, merging, and rebasing. Branching sounds like a small detail until two people change the same file. Then someone has to figure out…

Articles about Trunk-based development (1)

Frequently asked questions

What are the main Git branching strategies?

The main strategies are Git Flow, GitHub Flow and trunk-based development, each built for a different kind of team. Git Flow is the structured one, GitHub Flow the simple one and trunk-based development the fast one. · From the episode: Git Branching Strategies - Simply Explained

Which branching strategy fits teams with small commits?

Trunk-based development fits teams that commit small changes and have strong tests. The episode calls it the fast strategy, which only works when changes are small and checked automatically, so that the main line stays reliable. · From the episode: Git Branching Strategies - Simply Explained

Glossary

Community wiki

Short info above, community knowledge below: add practical tips, examples or corrections. New contributions are reviewed first; trusted members publish directly.

Experts and companies for this topic

Nobody has listed this topic yet. Add it to your profile.

Sources

Maintained by Mirko Peters (Microsoft MVP) · Last updated: