Меня немного смущают имена ваших серверов, я больше привык к: производству, постановке, разработке.
вам, вероятно, следует вывести базу данных в виде кода sql или каким-либо другим способом, которым вы хотите вывести данные, а затем перенести их на ваш главный сервер (разработка?). Вы можете сделать это, загрузив его в git-репозиторий на рабочем месте и потянув его на разработку. Ткань сделает это очень легко.
но размещение данных в git-репозитории, вероятно, не такая уж хорошая идея, я не пробовал объединять дампы базы данных, поэтому я не слишком уверен. о каком количестве данных вы говорите? git работает быстро, но объединение и фиксация больших дампов базы данных может быть болезненным процессом.
у нас, как правило, есть небольшие тестовые базы данных на наших локальных компьютерах (которые могут быть стерты), и мы запускаем один промежуточный сервер рядом с рабочим сервером с отдельными БД.
при изменении базовых моделей django мы используем South на нашем промежуточном и производственном сервере для перехода на новую базу данных.
загруженные файлы, которые вы, вероятно, должны смолить с помощью Fabric, а затем загрузить на свой компьютер для анализа, но, опять же, большую часть этой работы можно выполнить на промежуточном сервере, не перенося весь контент на локальный компьютер.
если вы все еще хотите добавить статические элементы в ваш репозиторий git, просто добавьте статические файлы в подкаталог. затем вы можете либо настроить файловый сервер для обслуживания прямо из этого подкаталога, либо, если это кажется слишком небезопасным, выполнить git pull в другое место, а затем скопировать файлы в / var / www-static / с Fabric.