Git and deploy advantages?

Добрый день.



Можно ли решить следующую задачу при помощи гита?



необходимо иметь возможность разворачивать на продакшене определенные коммиты только.



понятно что можно сделать из них дифф и накладывать на рабочее дерево, но есть ли иной способ? встроенный так сказать…



Спасибо.
  • Вопрос задан
  • 2712 просмотров
Пригласить эксперта
Ответы на вопрос 3
mgyk
@mgyk
Можно просто перебрасывать отдельные коммиты cherry-pick'ом в production branch и ее же и использовать для релиза.
Ответ написан
umcherrel
@umcherrel
В гите завести бранч который будет использоваться для публикации, соответственно в этот бранч вы делаете коммиты которые нужно публиковать, ну и разворачивать этот бранч при пушах как описано в git website howto
Ответ написан
@sergei-grigorev
Для каждой отдельной функциональности делаете отдельную ветку, в которой будет разрабатываться эта фунциональность. Как только все в этой ветке работает правильно, и это протестировано, мержите ее с production — веткой, а затем саму ветку удаляете.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы