Как правильно использовать push и сервис OpenShift?
Всем привет!
Имею проблему с отправкой изменений посредством git.
OpenShift организован таким образом: Если мы посылаем изменения на сервер, обновляется сборка для развертывания и сразу разворачивается. Если я в дальнейшем буду создавать статьи, добавляя картинки к ним, они складываются допустим в папку media на сервере в развернутом приложении. Далее я на локальном репо делаю изменения и выполняю push, так как на локальном нет ни какой медиа, сборка для развертывания обновляется и разворачивается затирая мой динамический контент.
Пробовал делать pull, но он сравнивает с сборкой для развертывания, а не с тем что у меня уже развернуто.
То есть что бы добавлять картинки через админку в продакшене, мне получается необходимо тоже самое делать на локальном репо, это как то не правильно. Пробовал добавлять папку в гитигнор, но опять же он обновит сборку для развертывания в котором нет медиа, и развернет, тем самы затерев в продакшене динамический контент.
Мне тяжело объяснять, думаю кто работал с этим, поймет в чем дело и знает ответ.
Помогите пожалуйста.
Спасибо!