Taming the Git Filesystem

Details
Mike Weilgart, Automation Consultant at Vertical Sysadmin (http://www.verticalsysadmin.com), will repeat his popular talk on Git basics "Taming the Git Filesystem".
Description: With well over 100 command line tools to learn, beginners to Git often find it daunting. Even many intermediate users learn just enough to get by. Learn the fundamental concepts underlying Git's design, and see the simple mechanisms at work "under the hood." A perfect introduction for newcomers to Git, this talk will also help dispel common misconceptions for long-time Git users. With understanding of these basics, it'll be much easier to learn the Git suite.
Who should attend: Anyone who wants to understand Git fundamentals.
Take back to work: A clear understanding of the basics of Git and ability to use them.
Topics include:
- Fundamental definitions
- What goes into a "git commit"
- Conceptual grasp of git internals
- Merging (and the underlying graph theory)
- Branches and tags
Special thanks to our host, Coding Dojo (http://www.codingdojo.com). Coding Dojo offers an immersive learning environment that helps individuals from a variety of backgrounds and skill levels transform into professionally trained junior to mid-level developers in as few as 14 weeks.
Success stories from the June 2nd instance of this talk:
You definitely filled out some conceptual holes.
--Stephen Franklin, Systems Engineer
I liked that it was approachable and assumed no prior knowledge.
--Eric White, Senior System Engineer
Good foundational talk, Michael! Just as the description says, I've just learned enough about git to get my development work done. I occasionally find my ignorance of git's foundation comes back to bite me in the rear. With this talk I can hope that happens less often.
--George Wu, Vice President of Engineering
I was able to understand the explanations even as a student with limited technical knowledge.
--Eric, California Community College Student
This talk has something to offer for most git users. It's not a run of the mill "how to use" git presentation.
--Jordan Schwartz, Systems / Storage Engineer

Taming the Git Filesystem