Всем привет!
Ребята, вот такую схему хочу реализовать:
Есть гит-репозиторий на (например) битбакете. Есть 2 сервера - рабочий и тестовый (master, testing), а также есть локалхост (devel).
Что, если я создам в гит три ветки, назову их именами серверов (master, devel, testing) и каждую из них разверну (git clone) на своём сервере?
Затем я на локалхосте делаю изменения и... вот тут у меня вопрос: на сколько православным является вариант, что я собираюсь вообще без (s)ftp обойтись? То есть я сливаю две ветки (devel->testing), на тестовом сервере делаю git pull и получается, что все изменения «заливаются» на тестовый. Аналогично, если меня устраивают изменения на тестовом, я сливаю testing->master...
На первый взгляд вариант кажется правильным и удобным, но является ли действительно таковым?