Git 101 Tutorial

Tools & Techniques
Location: Portland 255
Please note: to attend, your registration must include Tutorials.
Average rating: ****.
(4.16, 51 ratings)

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.

Photo of Scott Chacon

Scott Chacon


Scott Chacon is a Git evangelist and developer working at He is the author of the Pro Git book by Apress (, the Git Internals Peepcode PDF as well as the maintainer of the Git homepage ( and the Git Community Book. Scott has presented at, OSCON, RuPy, Symfony Live, Ruby Kaigi, RailsConf, RubyConf, Scotland on Rails and a number of local groups and has done corporate training on Git across the country.

Comments on this page are now closed.


Dan Delzell
07/21/2010 9:08am PDT

Scott knows his stuff. Quick, clear overview of git. Probably a bit quick for someone who’s never used it. Since a network was available it’d have been nice to do some hands on.

Picture of Tarus Balog
Tarus Balog
07/21/2010 12:51am PDT

The instructor obviously knew his stuff, but man was it presented to quickly. While I picked up some things, most of it went by in a blur.

Picture of John Jacobsen
John Jacobsen
07/20/2010 2:01am PDT

Well presented, with impressive depth and breadth of coverage.

Steven Martin
07/19/2010 6:20am PDT

Material was very well presented, but much too in depth for a 101 level class.

  • Intel
  • Microsoft
  • Google
  • Facebook
  • Rackspace Hosting
  • (mt) Media Temple, Inc.
  • ActiveState
  • CommonPlaces
  • DB Relay
  • FireHost
  • GoDaddy
  • HP
  • HTSQL by Prometheus Research
  • Impetus Technologies Inc.
  • Infobright, Inc
  • JasperSoft
  • Kaltura
  • Marvell
  • Mashery
  • NorthScale, Inc.
  • Open Invention Network
  • OpSource
  • Oracle
  • Parallels
  • PayPal
  • Percona
  • Qualcomm Innovation Center, Inc.
  • Rhomobile
  • Schooner Information Technology
  • Silicon Mechanics
  • SourceGear
  • Symbian
  • VoltDB
  • WSO2
  • Linux Pro Magazine

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@

Press and Media

For media-related inquiries, contact Maureen Jennings at

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

OSCON 2.0 Ideas

Have an idea for OSCON to share?

Contact Us

View a complete list of OSCON contacts