In this tutorial you will learn how to use Git from the ground up. We will start at the beginning, what Git is and why it’s different than Subversion or Perforce or any tool you’re using now.
We will teach basic Git workflows, how to use branches and why they will change your development life, how to setup and work with remote repositories, how to use Git to collaborate with others non-linearly, how to maintain a project by picking commits and merging branches, and how to contribute to a project by creating patches, squashing and splitting commits and creating and pushing topic branches.
By the end of the tutorial, you should be able to use Git effectively as a developer, and have a solid understanding of why and how it works.
Scott is a Git evangelist and Ruby developer employed at Logical Awesome working on GitHub.com. He is the author of the Git Internals Peepcode PDF as well as the maintainer of the Git homepage and the Git Community Book. Scott has presented at RailsConf, RubyConf, Google and a number of local groups and has done corporate training on Git across the country.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com
Download the OSCON Sponsor/Exhibitor Prospectus
Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com
For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)
View a complete list of OSCON contacts
Comments
Just uploaded the slides.
I missed this session because I was attending an other. I would love to get the slides… Thanks