Git is the source control system used to manage the Ruby on Rails project, as well as many other major open source projects. This talk will provide an introduction to how Git works and how to use it effectively to manage your projects. The talk will cover:
* How Git differs from other source control systems the audience may be familiar with.
* How to use it within a distributed team.
* Commonly used commands.
* Common misconceptions of the system.
Scott will also cover advanced topics like using and understanding the index, deploying a Git-based project with Capistrano, and using Git from your Ruby or Rails project as a data store.