Разработка web сервиса на разных компах (про git известно)
Разработку веду дома и на работе. Про git все понятно, пока нужно было писать только код, проблем не было. Что делать когда нужно не только код писать, но и поднимать nginx, mysql, etc? Желания настраивать все в двух местах совершенно нет. Покупка ноута - не выход. Можно как нить VM на флешке таскать. Но это не современно... Каменный век :) Можно поднять у хостера сервак и уже там что-то ваять. Но все равно что-то тут не то.
Как на счет vagrant'a? Я только начал изучать его. По факту получается, что это виртуалка (можно для разных нужд свою иметь), файлы хранить в расшаренной папке (через IDE проще работать), а в гостевой уже все серверное ПО устанавливать.
Тогда как этот образ синхронизировать с рабочей машиной? Этого я не понял, можно ли это сделать. Опять же, тоскать на флешке не вариант.
Свой сервер это крайний вариант. Но хочется что-то типа git, только для сервера.