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

Git and deploy advantages?

Добрый день.



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



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



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



Спасибо.
  • Вопрос задан
  • 2714 просмотров
Подписаться 3 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 3
mgyk
@mgyk
Можно просто перебрасывать отдельные коммиты cherry-pick'ом в production branch и ее же и использовать для релиза.
Ответ написан
umcherrel
@umcherrel
В гите завести бранч который будет использоваться для публикации, соответственно в этот бранч вы делаете коммиты которые нужно публиковать, ну и разворачивать этот бранч при пушах как описано в git website howto
Ответ написан
@sergei-grigorev
Для каждой отдельной функциональности делаете отдельную ветку, в которой будет разрабатываться эта фунциональность. Как только все в этой ветке работает правильно, и это протестировано, мержите ее с production — веткой, а затем саму ветку удаляете.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽