leha78: Я обычно окружение конкретного проекта кладу рядом с проектом, но не в саму папку проекта
- sites
+ project_name_one
- env (тут окружение)
- tmp
- logs
- source (тут весь код)
+ project_name_two
- env (тут окружение)
- tmp
- logs
- source (тут весь код)
И в репозитарий и на вэб-сервер я переношу только папку source, хотя структуру и создаю однотипную. Окружение, логи, временные файлы создаю на сервере с нуля под каждый проект.