Документ описывает систему контроля версий (VCS), включая инструменты, такие как Git, SVN и Mercurial, и их функции, такие как совместная работа, доступ к версиям и откат изменений. Он также рассматривает преимущества и недостатки централизованных и распределенных систем контроля версий и дает основные команды Git. В конце предоставляются рекомендации по чтению для углубленного изучения темы.