September 2014

September 16, 2014

6:00 - 7:30 PM


Git Demystified


David W. Body / Big Creek Software, LLC

Nearly every software developer has at least some familiarity with Git, the popular open source, distributed version control system.

To the uninitiated, Git can appear to be a large, dauntingly complex piece of software that might take years to understand. It turns out, though, that Git is actually much simpler than it first appears.

Everything in a Git repository is based on just three fundamental types of objects: blobs, trees, and commits. Once you understand what these are and how they relate to each other, the apparent complexity of Git melts away revealing a simple, elegant system that derives its power from its very simplicity.

In this talk, we'll look under the covers of Git to see what is actually in a git repository and what happens when you type `git commit.` You'll come away with a better understanding of how Git really works and greater confidence in using Git.

Pizza Sponsor

Thanks to Modis for providing pizza for this meeting.

Meeting Location

Merchants Bonding Company
2100 Fleur Drive
Des Moines, Iowa, 50321

This is across the street from Grays Lake and just south of Waterworks Park.

Park behind the building on the south side and enter through the patio.

Wi-fi Internet access is available.

Click here for a map.