Git on It's Easier Than You Think!

Time slot: 
March 9th, 11:00 AM - 12:00 PM
Chicago 6 & 7
Intermediate is switching from the venerable CVS for source control to the awesome cutting-edge Git. I'll show what this means to you and demonstrate how easy it is to use Git to accomplish your core or contrib workflow.

Video at

Intended audience: 

Contributors to code. Contrib or core, patch-based workflow or module maintainers.

Questions answered by this session
Question 1: 
What does the CVS to git transition mean to me?
Question 2: 
What are the basics in using git?
Question 3: 
How do I check out a project on
Question 4: 
How do I create a patch using git?
Question 5: 
How do I maintain my module or theme using git?
Git on It's Easier Than You Think! has been selected and voting is closed.


What we'll cover (and won't cover)

This will cover how to use Git and the new Git project tools on We'll be setting up an account for git usage, creating a sandbox project, creating a full project, committing, pushing, tagging, branching, and creating releases.

Feel free to

We'll also be doing basic questions and answers, but won't be going into advanced Git usage.

If you already have created a sandbox on, this will probably be too simple for you.

If you want to contribute to code on and have not yet created a sandbox, this is exactly where you need to be.

How to setup Git aliases

Coming from SVN, I found it frustrating that I always had to type out commands like "commit" or "checkout"

This article outlines how to setup aliases in Git.

How to install Git on your shared host

This is a great article on how to install Git on your shared host.
Note: Requires ssh access to your shared hosting.

Posted video

The video of this session is up: It's possible that the screencast of the same material is more accessible and quicker to understand.

Diamond Sponsors


Platinum sponsors


Gold Sponsors
Chapter Three
Treehouse Agency
Drupal Connect