Pacific Northwest Drupal Summit 2012

All the drops gather here.
Seattle, October 20-21, 2012

Git super basics

Development and Code
Experience Level: 

Git Super Basics

Git has continued to be the version control system of choice for Drupal and the related projects. If you have yet to take the plunge or are unsure of how to use git with Drupal during development this session is for you. This will be an interactive session so bring your laptop and take the plunge into git.

If you want to start contributing code to modules as patches, share work with others in your team, or start your own project you will want to use git.

  • Initialize a repository for your project and check in some code.
  • Make changes to your code and review it against your original code.
  • Create a separate branch and merge those changes into your production branch.
  • Clone Drupal 8

The above interactive examples will be done via your systems terminal application not a GUI. GUI's are great but I believe clouds what is really happening with git when first learning how it works. The goal of this session is for you to leave with a solid understanding of git so that when you start to use a GUI you are confident about what you are doing.

Pre-session prep.

Github has a great walk-through on setting git up on your system.

Post-session Materials

Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.