The Power of Modern Version Control
summary
Claim: combining Git and GitHub makes large-scale collaboration fast and auditable. Demonstrations show interactive rebase to rewrite history (rewriting commit messages and squashing) and git bisect binary search that locates the exact bad commit which removed a quote and broke hello world then is fixed. Explains fork/clone/branch/commit/push/pull request workflow, warns do not rebase public commits, and cites Linux kernel scale: ~1,300 contributors, ~1.5 GB repo, ~15M lines as motivation for Git performance.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:54"Modern" Version Control?
- 5:11A Brief History
- 8:46Foundations
- 10:46Merge vs Rebase
- 13:42When to Rebase
- 16:57Workflows
- 19:42Changing History
- 27:13Debugging?
- 34:46GitHub - Workflow
- 46:27"The Power"?
related talks
59mIS NOW Git Legit
27mTaking code to next level with Open Source (Git & Github)
10mCollaboration Is Evolving
53mGit, GitHub, and gaming
58mAdopting open source in your organization
07mGit is Hard but Time Traveling in Git Isn't
01h 06mHow GitHub delivers GitHub using GitHub
43mMy First Year of Pull Requests
