This event has already taken place. Ticket sales are closed.

GitHub Online Training (Dec, 2010)

Tuesday, December 14, 2010, 9am to 4pm
Have a question about the event? Email the event host.
  • Description
  • Time & Place
Register for Event

The Course

This course is live training from an expert in Git.  We'll have six 50 minutes sessions during which we'll explore the foundations of Git through the practical every-day commands. We'll conclude with some workflow ideas and practical tips that will get you on the road to success with this revolutionary version control system.

Class Outline

  • What is Git?
  • Installing Git
  • Day-to-day commands
  • Git under the hood: Hashes, DAGs and Treeish
  • A code-and-commit workflow
  • Remotes
  • Branching in Git
  • Navigating the tree: diff, ls-tree and show
  • Workflows
  • Tools

Class Prereqs

Basic knowledge about a version control system, whether that be Subversion, CVS, Perforce, StarTeam, SourceSafe, ClearCase or any similar product.

Class Objectives

Help developers:

  • Understand how Git works and how to apply that to day to day development.
  • Learn the basic 10 commands that will appear in every-day use of Git.
  • Know how to "back out" mistakes using Git's incredible history and ability to revert almost any change.
  • Leverage the collaboration features of Git for productivity boosts with colleagues.
  • Discover how the offline capabilities of Git work "under the hood" and how to use those to work in more places with less reliance on connectivity.

Instructor Bio

Matthew McCullough is an energetic 15 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, author of the Presentation Patterns & Anti-Patterns book, multi-year speaker on the No Fluff Just Stuff tour, presenter at dozens of international conferences, author of three of the 10 most popular DZone RefCardz (including Git) and President of the Denver Open Source Users Group.

Git has been a primary tool in Matthew's teaching and consulting practice for several years.  Matthew's helped small shops to 5,000 person companies convert from proprietary version control systems over to Git, helping them maximize the benefits and minimize efforts.  The resulting productivity and collaboration boosts from development teams have been nothing short of amazing.

Matthew resides in Denver with his beautiful wife and two young daughters, who are active in nearly every outdoor activity Colorado offers.

  • Online Training ($595.00)
Register now

Tuesday, December 14, 2010
9:00am to 4:00pm MDT

Event registration powered by Guestlist. Learn more

Email the Event Host

Send Email
  • The Event Host

Email Sent!

The event host will get back to you
as soon as they can.

Close Window