Git Foundations

Tools and Techniques
Location: Portland 252
Presentation: Git Foundations Presentation [PDF]
Average rating: ****.
(4.83, 18 ratings)

Matthew McCullough, trainer for, and Tim Berglund, co-presenter of the O’Reilly Git Master Class, will guide you through the fundamentals of Git in three hours of lecture, discussion, and hands-on exercises. Since Git can be quite different than a centralized version control system, Tim and Matthew will map familiar terminology onto Git’s more collaborative version control vocabulary and put each new term into practice with demos and comparisons.

Git is a technology that is best learned through actual use, and at nearly every step of this class you will be typing commands and evaluating what Git is doing both on the surface and at a deep mechanical level. With the mechanics and day-to-day commands introduced, we will advance to discussing Git-facilitated workflow ideas along with practical time-tested tips that will get you on the road to success with this revolutionary source code control system.

Photo of Tim Berglund

Tim Berglund


Tim is a trainer for GitHub, a conference speaker in the United States and internationally, and is president of the Denver Open Source User Group. He is video co-presenter of the O’Reilly Git Master Class, Mac OS X Productivity Tips, and author of Gradle Beyond the Basics. He blogs occasionally at, and lives in Littleton, CO, USA with the wife of his youth and their three children.

Photo of Matthew McCullough

Matthew McCullough


Matthew McCullough, Training Pioneer for GitHub, is an energetic 15 year veteran of enterprise software development, world-traveling open source educator, and co-founder of a US consultancy. All of these activities provide him avenues of sharing success stories of leveraging Git and GitHub. Matthew is a contributing author to the Gradle and Jenkins O’Reilly books and creator of the Git Master Class series for O’Reilly. Matthew regularly speaks on the No Fluff Just Stuff conference tour, is the author of the DZone Git RefCard, and is President of the Denver Open Source Users Group.

Comments on this page are now closed.


Becky Vorpagel
07/28/2011 4:36am PDT

excellent session, thanks

Shawn Page
07/26/2011 2:51pm PDT

This was an excellent session; well prepared and well delivered. I feel like I can actually get going now. I wish I could get these guys to come out to WebAssign.