First and foremost, I want to say thank you to everyone that came to the presentation today, asked questions, and provided feedback about the presentation itself. I had a great time, and I feel like we were able to squeeze a lot into 30 minutes (maybe even too much). While you may be familiar with Git and DVCS concepts, I hope that I was able to inspire some thinking about how you use DVCS in your current organization and how that could be better.

That being said, these slides are great if you meet one of the following:

  • You’re considering moving from something like SVN, Perforce, etc to a distributed workflow like Git, Bazaar, or Mercurial
  • You’re looking to get started with the basics of Git and learn some of the “gotchas”
  • How to integrate Git with other services to change the development workflow
  • Integrate Gitolite and Redmine/ChiliProject with Git

While detailed step-by-step instructions would have been outside the scope of this presentation, these programs are all very well documented and there’s enough resources to get you into a test environment if you see fit. The Git community is awesome about posting their trials and tribulations, so use that to your advantage when rolling something like this out. As always, please feel free to contact me either here or on Twitter (@nicbertino) if you have any questions. I’d love to help.

Slides: Modern Version Control (8MB)