Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how Meta tackles the challenge of managing multiple branches within a massive monorepo through their innovative directory branching solution. Discover the technical approach Meta developed to enable branching operations like cherry-pick and merge on individual directory subtrees rather than the entire repository. Explore the engineering challenges encountered when reconciling single main branch workflows with teams requiring multiple code branches, and understand the solutions implemented to overcome these obstacles. Gain insights into the customer problems this directory branching feature addresses and how it transforms development workflows in large-scale monorepo environments.
Syllabus
Branching in a Monorepo - Mark Juggurnauth-Thomas, Meta
Taught by
Linux Foundation