Если Git - это маршрут, по которому вы хотите идти, попробуйте использовать две отдельные ветви кода (test
и production
). Сделайте всю свою работу на test
, убедитесь, что он работает правильно, затем объедините его в production
. Настройте сервер на чтение файлов из ветви production
, и вы должны быть в бизнесе.
Я согласен с @Almad, хотя - если вы ищете более надежное решение для развертывания, VCS - не тот путь (так как развертывание противоречит цели VCS).