Задать вопрос

Git and deploy advantages?

Добрый день.



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



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



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



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

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

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