Intro to Git

This presentation will cover the fundamental concepts of Git, an overview of frequently-used commands, and a practical demonstration of using Git in a project. This presentation will be useful for people who are new to Git, are new to version control in general, or fall into that category of "I use it but I don't really know why I'm typing the commands I'm typing."

We will start with an overview of Git fundamentals including the work tree, index, objects, hashes, and commits. We will move on to branching, merging, conflicts, and tags. We will then learn how to undo our mistakes (that's what version control's all about, right?!) and wrap up with an understanding of sharing our code to others using remotes, pushing, and pulling.

Experience level: 
Beginner
Session Time Slot(s): 
Time: 
Sep 12 2014 - 10:00am-Sep 12 2014 - 10:50am
Room: 
178
Allowed Types: 
Session
Sessions Topics: 
Speaker Bio(s): 
JP McNeal has been working with Drupal since 2008, most recently with Redfin Solutions. Before using Git every day, JP worked for over 10 years in the fields of youth development and education. As a child, he won a programming award for BASIC at computer camp.