DevOps Days MTL 2019 - Christian Couder
summary
Git's lightweight branching, interactive rebase, and git bisect enable many small commits and polished feature branches. The Linux kernel workflow—two-week cycles with 10k–15k commits per cycle and a test-per-feature culture (enforced by Git's test harness)—demonstrates that this approach scales, cutting bug-resolution time from about four business days to eight hours and reducing release bugs by roughly 40%.
AI-written summary · about
chapters (6)
- 0:00Git introduction
- 3:07Branch management evolution
- 7:47Code review and testing
- 12:54Debug with Git bisect
- 17:38Git summary
- 18:41Q&A
related talks
27mModern Source and Version Control with Git
58mFeature Branches And Toggles In A Post-GitHub World
21mFighting Git Workflows
30mPushing to master - adopting trunk based development
05mGit as a continuous manager
39mOur journey from Gitflow to Trunk Based Development
26mLightning Branches - A Way to Supercharge Your Feature Delivery
46mContinuous Deployment Workflows
