Спасибо.
Получается, пока я один, для начала и постепенного освоения СКВ можно просто поставить клиент Git на локальную машину, например Git GUI или SourceTree, репозиторием будет собственно выбранная папка, версии контролировать оно будет. А заливать на сервер буду пока вручную. Когда еще в команду подключу разработчиков - то тогда нужен будет второй репозиторий, общий? А он уже может быть и локальным, и на хостинге, и на GitHub, Bitbucket и т.д.?
Я еще структуру не могу понять, а везде другие пишут разве что сразу про клиенты, сервисы и комманды...
Спасибо.
Про непрерывную интеграцию читал. Но то, что я описал, что мне нужно, только часть её? Или действительно это уже полный процесс CI? Не совсем понял суть CI и применение для моих неглобальных задач на практике.