~/talk

Inside the .git folder - Explore the mysterious depths...

Talkat Android Makers 2022 · 2022-04-25..04-26· [devops-and-delivery]
slides:none on file

Repository internals are enumerated and demonstrated: the contents and roles of files like HEAD and FETCH_HEAD, the binary index and how git ls-files and git add update it, object storage layout (blobs trees commits), how objects are compressed and shelved into pack files, and how git cat-file -p and git gc reveal and consolidate data. Concrete commands and file formats are shown so the claim about “how git stores changes” is proved, with live examples of inspection and packing.

AI-written summary · about

  1. 0:00Start
  2. 0:24Hand Raising Exercise
  3. 2:51What Git Is
  4. 4:51Entrance to the Dot Get Folder
  5. 8:00Tree Object
  6. 9:37Fetch Head File
  7. 11:00The Head File
  8. 13:42Config File
  9. 16:43Binary File
  10. 21:52The Info Folder
  11. 22:37Refs Folder
  12. 24:42The Hooks Folder
  13. 26:35The Pre-Commit Hook
  14. 27:52Logs Folder
  15. 29:25The Objects Folder
  16. 31:22Who Created Git
  17. 34:52Info Folder
  18. 39:23Indexes of the Pac Files
~/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.