Attendee prerequisites for this tutorial are listed below.
Matthew McCullough, trainer for GitHub.com, and Tim Berglund, co-presenter of the O’Reilly Git Master Class videos and Mastering Advanced Git videos, will guide you through the fundamentals and a few intermediate elements 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 proceed to some intermediate Git strategies extracted from our O’Reilly video training classes, including rerere, stash, patch mode resets and rebasing.
In preparation for the Git workshop, please install a command line interface 1.7.x version of Git. Preferably it should be 1.7.10 or higher.
QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.
Matthew McCullough is an energetic 13 year veteran of enterprise software development, open source education, and co-founder of Ambient Ideas, LLC, a Denver consultancy. Matthew currently is a member of the JCP, reviewer for technology publishers including O’Reilly, speaker on the No Fluff Just Stuff tour, author of the DZone Maven RefCard, and President of the Denver Open Source Users Group.
His experience includes successful JEE, SOA, and Web Service implementations for real estate, finance and telecommunications firms in addition to publishing several open source libraries. Matthew jumps at opportunities to mentor and educate teams on how to leverage open source. His current topics of R&D are Cloud Computing, Maven, iPhone, Distributed Version Control (Git), and Debugging Tools.
Matthew resides in Denver with his beautiful wife and two young daughters, who are active in nearly every outdoor activity Colorado offers.
Tim is a full-stack generalist and passionate teacher who loves coding, presenting, and working with people. He is founder and principal software developer at the August Technology Group, a technology consulting firm focused on the JVM. He is a speaker internationally and on the No Fluff Just Stuff tour in the United States, and is co-president of the Denver Open Source User Group. He has recently been exploring non-relational data stores, continuous deployment, and how software architecture should resemble an ant colony. He lives in Littleton with the wife of his youth and their three children.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or firstname.lastname@example.org.
View a complete list of OSCON contacts