~/talk

The Git Parable - a different approach to understanding Git (90 min)

Talkat NDC TechTown 2018 · 2018-09-27..09-30· [developer-experience]
slides:none on file

90 minutes that builds a tiny Git-like VCS from a text editor and filesystem up so you see exact mechanics: snapshots become SHA-1 named objects, files become blobs and directories trees, snapshots become commit objects that point to parents, branches/tags are 40‑byte pointers, merges create commits with two parents, and the staging area controls what goes into each commit. Covers git commands (init add commit fetch merge rebase stash gc reflog), packfiles and delta compression, and Git LFS tradeoffs.

AI-written summary · about

  1. 0:00Start
  2. 3:41The Parable
  3. 8:54Branch Names
  4. 12:44Distributed
  5. 20:59Rewriting History
  6. 24:34Staging Area
  7. 29:45Eliminating Duplication
  8. 40:38Commands: Getting Started
  9. 42:16Commands: Making snapshots
  10. 44:12Commands: Diffing
  11. 45:22Commands: Branches & Tags
  12. 46:01Commands: Fetching & Merging
  13. 54:18Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.