DEV Community

Cover image for What lies in the .git folder? How are commits stored? Answered by Microsoft MVP & author of SQL Source Control!
Saurabh Rai
Saurabh Rai Subscriber

Posted on

7 5

What lies in the .git folder? How are commits stored? Answered by Microsoft MVP & author of SQL Source Control!

The definitive deep dive into the .git folder by Rob Richardson, author of SQL Server Source Control Basics, a Microsoft MVP, and a frequent Speaker.

Git --everything-is-local!
From writing code, to branching-creating PRs to merging. For our everyday collaborative development tasks. Git has become an essential tool, surpassing other SCM tools. Being lightweight with fast performance, git has a lot of features. And with every every locat git repository there comes a .git folder. Where all the essential data is stored about the ongoing project!

We've all been using Github and are very familiar with the .git folder. But how things operate inside it? 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 at Git Commit Show.

🌟Join our Discord Server for an amazing QnA here.

✨ Get your tickets to the event here.

⏲Check the schedule here.

About Rob Richardson:

  • He is a software craftsman building web properties in ASP.NET and Node, React and Vue JS.
  • A Microsoft MVP, published author, frequent speaker at conferences, user groups, and community events. A diligent teacher and student of high quality software development.
  • He often speaks at various conferences and Loves to talk and share his knowledge on Open Source πŸ’š!

Image description

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

Image of Docusign

πŸ› οΈ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more