This document provides an overview of version control systems and instructions for downloading, installing, and using the distributed version control system Git. It explains the basics of Git including configuring user information, choosing an editor, interacting with remote repositories, and common commands for viewing changes, staging files, committing changes, and viewing the commit history. Typical workflows and some helpful formatting options for the git log command are also demonstrated.