Getting more from Git
summary
Claim: clean, atomic history and meaningful messages make debugging and future work faster. Demonstrated tools: git add -p to stage hunks, git commit --amend to fix the last commit, git reset <sha> (soft and hard) to rewind safely using the reflog, and git rebase -i to squash, reword, or delete commits. Emphasises Git’s distributed branching model, warns to rebase only unpublished branches, and shows resolving a real merge conflict while rewriting nursery-rhyme commits.
AI-written summary · about
chapters (19)
- 0:00Intro
- 1:17Bad commits
- 4:20Commit messages
- 4:50Scannable summary
- 6:18Why you should care
- 7:09Git is hosting independent
- 8:24Make you a better software developer
- 11:11Linus Torvald
- 12:47Bitkeeper
- 15:08Distributed
- 20:25Why are we bad at Git
- 23:10Atomic commits
- 25:46Git add patch
- 28:05Git commit amend
- 29:05Git reset
- 30:45Git rebase
- 33:10Git rebase interactive
- 34:52Old MacDonald rhyme
- 36:47Rebase








