December DrupalPGH Meetup: "Getting Friendly with Git" -- Tuesday 12/11 @ Catapult Pittsburgh, Garfield. 7--9pm

marktfrey's picture
Start: 
2012-12-11 19:00 - 21:00 America/New_York
Organizers: 

RobW presents: "Getting friendly with Git", with a side of intro to contributing to Drupal.

If you haven't heard yet, Git is simply the best way to manage history, versions, and feature explorations in any project that lives predominantly in code. It takes the old system of naming files and folders ("project", "project-march-21-2012", "project-final-2", "project-final-with-fixes", "project-final-omega-seriously", ad infinitum) and replaces it with... sanity. Github, the largest, most active open source software repository in the world, is built around git, as is the project repository on our very own Drupal.org. I'll give a nontechnical overview of version control software, introduce a visual mental model of how git works and the common workflows people use, and then give a brief introduction to the way our community uses git to contribute to projects on Drupal.org. If there's time we'll jump into a real life example and submit a simple patch to a Drupal project live and on camera.

Where?

Catapult Pittsburgh is a coworking space on Pittsburgh's East End, on Penn Avenue in Garfield.


Directions

When?

We'll get started with some informal chat at 7, with the presentation getting underway around 7:30. There should be time after for questions, and there are lots of spots in nearby Bloomfield and East Liberty if anyone's interested in hanging out after.

Hope to see you there!

Comments

If there are a lot of git

RobW's picture

If there are a lot of git experienced people in the room I might change the last half of the presentation to a discussion of higher level subjects like rebasing, git flow, submodules, and versioning entire Drupal projects. Hopefully, no matter your level of experience we should have fun things to talk about.