Introduction to Git

Drupal.org is replacing its creaky CVS-based revision control system with Git. Time to git up to speed on Git!
A copy of the presentation slides are here : http://luhman.org/files/git-for-drupal.pdf
This session attempts to aid the transition for you by covering the following topics :
- Short history of revision control systems
- Installing Git (yes, it works great on Windows!)
- Git's killer feature - intra-repository branches
- Exit, stage left - Git's staging area
- What's the diff? diff, difftool, diff --stat
- Bisect your bugs away
- Transferring your changes
- We don't need no stinking patches!
- Go fetch! or Push-Me-Pull-You
- A touch of advanced topics
- Remote tracking branches
- Pre-commit hooks
- Continuous integration with Hudson
- Handling merge conflicts
- Rebasing
- Cherry picking
- NetBeans integration
- CVS or SVN integration
David Luhman
http://luhman.org http://www.linkedin.com/in/davidluhman
Day:
Saturday, 6/26
Time Slot:
11:00am - 12:00pm
Room:
NC #1535 Commerce Guys
Skill Level:
Intermediate
Track:
Development
- Login to post comments