Think like a Git
summary
This argues that git is a graph: commits are nodes, branch and tag labels move between nodes, and reachability decides what history is visible. It demonstrates using get X to visualize the graph, using a throwaway branch as a save point, and concrete commands: git merge, git rebase, git reset. It reports that workflow deployed at work actually works and recommends Git Tower (30 day trial) as an alternative GUI.
AI-written summary · about
chapters (8)
- 0:00Start
- 3:01Takeaway Message Git is obscure, but very very powerful
- 10:20What's the Point? For me, graph theory was like taking psychedelics: it changed the way I looked at the world.
- 10:50Remember the Takeaway Message?
- 13:29Tinker Toy TL;DR Most Git operations do one of two things
- 16:39References make commits reachable.
- 18:53Experimenting with Git
- 20:46STOP Demotime!








