Системы контроля версий

Системы контроля версий - это система, регистрирующая изменения в одном или нескольких файлах для того, чтобы в дальнейшем была возможность вернуться к определённым старым версиям этих файлов.