Rob Richardson

Camp Counselor

The definitive deep dive into the .git folder

Event Logo

Tuesday, May 24, 2022 - 3:30 PM UTC, for 1 hour.

Regular, 60 minute presentation

expert level

What's in the .git folder? How are commits stored? How do branches work? We'll dive deep into the objects folder, unpack commits, look at the types of DAG nodes, examine object content, and build a complete visualization of the stored content. We'll also quickly look through Git hooks, Git config, and ref logs. Come experience the zen of git.


Knowledge of Git and/or other source control systems is preferred but not required.

Take Aways

  • How does Git work under the hood?
  • How can I better work with Git?
  • This is cool, but this is easy. I got this.

Supporting Resources

favorited by:
Andrew Hooker Christopher Ebbert Cori Drew Chris Ayers