This document provides an overview of using Git for Force.com development. It discusses the value of Git for managing code changes over time, experimenting with branching, and collaborating easily. It then covers basic Git commands like init, add, commit, status, diff and push. It shows how to set up a Git repository with the Force.com IDE and walks through a sample project of creating an Apex class and committing it locally and to GitHub for collaboration. It provides tips for naming projects, committing changes, and driving all changes through Git.