This document provides an overview of using Git for Joomla development. It discusses what Git is, how it benefits development compared to other version control systems, and how to use common Git commands and workflows like forking repositories, branching, committing, pushing, pulling requests and squashing commits when contributing to Joomla projects on GitHub.