Drupal.org is moving from using the CVS version control system to Git for the development of Drupal 8. As Drupal core development is migrated to Git, thousands of developers will need to learn Git in order to help develop Drupal 8 as well as their own contributed modules for Drupal 7 when the contrib repository is moved to Git later this year.
The importance of moving to a modern version control system was outlined last year in step 5 of Dries' 8 Steps to Drupal 8. Git was selected after a lengthy evaluation discussion, and Drupal.org's migration to Git was the subject of The Exodus: Leading Drupal out of CVS, a session at DrupalCon San Francisco earlier this year. That session was well-attended and featured members of the Drupal.org Git Migration Team, including Damien Tournoud (DamZ), Derek Wright (dww), Angie Byron (webchick) and Sam Boyer (sdboyer).
Announcing the Git with Drupal 7 Webinar
On June 12, 2010, the Los Angeles Drupal user group is hosting Git with Drupal 7, a one-day event featuring both a Git bootcamp followed by a Drupal 7 code sprint. To make this event as accessible as possible, we're broadcasting the Git bootcamp via WebEx conference from 10am-1pm PDT. Acquia is providing it's webinar infrastructure to help accommodate Linux users. Please join us!
During both the bootcamp and code sprint, we'll be gathered in the #drupal-la IRC channel and all are welcome to join us. We also recorded the Git bootcamp and posted the video online on blip.tv and on iTunes.
|When: Saturday, June 12, 2010 from 10am-1pm PDT (GMT -07:00)|
|Where: Register for the web conference at acquiawebinars.webex.com|
The bootcamp will cover the basics as well as some advanced topics. Expect to learn things such as moving from Subversion to Git, updating local code to the latest (upstream) code, checking in your modified code, undoing recent commits, undoing local changes, creating diffs and patches and so on. If you want to get a head start, check out the list of tutorials and videos on the official Git website.
The Git bootcamp will be led by Scott Nelson from This by Them and we'll be using Dries' GitHub mirror of the unofficially official Git repository from git.drupalfr.org. Please plan ahead and get a copy of the latest Drupal 7 alpha well before the bootcamp.