Задать вопрос
t-alexashka
@t-alexashka
Сразу пишу legacy код

Как сделать быстрый hotfix на продакшне?

Привет друзья!

есть основная ветка мастер. я туда кидаю коммиты, а потом раз в неделю они затягиваются на продакш (после проверки). и тут резко случается ситуация когда надо что-то изменить на проде (экстренная правка) и при этом не затягивать обычные коммиты в мастере, которые еще не проверены. насколько я помню это называется hotfix. как мне поступить в этом случае?

Как я понимаю надо создать новую ветку например hotfix, в ней сделать правку, потом эту ветку опубликовать, и на проде переключится на нее. а потом из нее затянуть изменения в мастер-ветку. чтобы я мог продолжать работать с мастер-веткой, и потом в дальнейшем при затягивании на проде изменений из мастера - не было конфликтов.

Покажите наглядно (command line) как мне сделать в этом случае срочную правку.
  • Вопрос задан
  • 1051 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Прочитайте про gitflow
Ответ написан
Комментировать
@Vitsliputsli
Master = production, то что в master, то должно быть и в продакшн, не может быть никаких непроверенных коммитов в master, иначе это уже не master. Поэтому пересмотрите свою работу с git. И, как правильно замечено, прочитайте про gitflow, имхо, оптимальная система ветвления.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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