Как вам уже ответили, Git это то "слово" которое вы ищете. Самая популярная распределенная система контроля версий.
Для начала ознакомьтесь с тем, что это такое, если вам подходит, изучайте
здесь.
Конкретно глава про установку на сервер:
Установка Git на сервер.
Но все же рекомендую сначала полностью познать концепции VCS, в любом случае в вашей IT-жизни пригодится, или для личного использования. Удачи.