Git Dammit!
summary
Shows concrete Git techniques for cleaning commit history and addressing review feedback: use git commit --fixup with git rebase -i --autosquash to fold fixes into original commits, use git reset (--soft|--mixed|--hard) to remove recent commits, and force-push after rewriting. Demonstrates practical workflows on a three-person team and a small demo (animated “cars in the sky”), including git add -p to split hunks, git cherry-pick -n to import work, and examples of rebase vs pull causing unexpected conflicts.
AI-written summary · about
chapters (4)
- 0:00Start
- 10:27Two Steps
- 34:52A Few Tricks to Take Away...
- 40:47I Want to Undo Changes Made to a Specific File








