Version control system - это инструмент, который позволяет отслеживать изменения в исходном коде.

Системы контроля версий делятся на два основных типа: централизованные (Centralized VCS) и децентрализованные (Distributed VCS).

Примеры VCS: