Работаю над проектом. Развернут на локальной машине. Работаю с нескольких мест.
Как перекидывать файлы между машинами, вопросов нет. Тут хоть контроль версий, хоть облако.
А как организовать работу с базой, что бы постоянно ее не дампить?
Варианта 2:
1) У нас в репозитории кроме самого проекта, есть папочка со скриптами. Вот один такой скрипт при запуске скачивает базу с рабочего сервера и обновляет тестовую базу.
2) Миграции, но они обновят только структуру базы, но не данные.