PhpStorm и git

peektoseen

Новичок
Всем привет.
С PhpStorm работаю давно, а вот с git нет. Подскажите реально ли организовать работу следующим образом:
Есть две площадки, например dev.example.com и example.com, находятся на одном сервере, доступ по sftp.
Что я хочу получить:
Все правки делаем на dev.example.com, затем в определенный момент нужно толкнуть изменения на example.com, но при этом в example.com не нужно толкать то, что находится в gitignore, иначе туда попадут неправильные конфиги.
Для этого нужно делать два отдельных репозитория, или это две разные ветки?
 
Для этого надо делать деплоймент тулзу. git нужен, чтобы хранить код
 
Мне кстати, envoyer.io вполне зашел, как вариант «добавил и забыл». Но частенько не хватает штук там.
 
На dev.example.com выгружать через Tools -> Deployment, на example.com выгружать при пуше через git hook
 
деплой по гит хуку - это для храбрых. :)

Ну или для тех, кто никогда-никогда случайно не коммитил и не мержил в мастер ерунду, и абсолютно уверен в себе и всех членах команды.
 
@fixxxer я одно время держал ветку release просто куда доливал и на которой был хук, пока она тупо не стало эквалиентом мастера. Потом забили и деплоим только ручками %)
 
Сверху