ветку под названием feature, делаю в ней изменения, но в какой то момент понимаю, что чтобы продолжить работу мне нужно поменять что-то в других файлах, никак не относящимся к feature. Следовательно не хочется мешать в одной ветке две разных задачи, поэтому в голову приходит сделать отдельную ветку (допустим server), в ней сделать необходимое. И вот тут вопрос:
- как мне продолжить работу в ветке feature, но при этом, чтобы в ней были изменения с ветки server? правильно ли будет мержить server в feature?
- обязательно ли пушить server в репозиторий, чтобы продолжить работу в feature уже с фичей из ветки server?
соотв. если я запушу, то придется ждать апрува коллег, а работу продолжить нужно сейчас. Как правильно поступить?
"Правильных" вариантов нет, есть "рабочие". Оптимальный вариант зависит от того, насколько вы искусны в гите и какие у вас рабочие процессы. Может вон вариант сверху прокатит, а может он занял бы кучу времени и нужно что-то другое.
вариант сверху мне подходит, примерно это и представлял, но вот теперь увидел структурировано) спасибо!
Обсуждают сегодня