Здесь мой сценарий:
-
Мой проект соответствует шаблону ветвления темы.
-
Я создаю ветку, чтобы исправить некоторые проблемы, позвольте нам вызвать эту ветвь problem_fixes. Я делаю свои изменения и отправляю запрос на перенос.
-
Мне нужно начать работу над новой функцией, поэтому я создаю вторую ветвь с именем my_feature и совершаю кучу изменений.
-
В какой-то момент я понимаю, что my_feature зависит от проблемных_файлов, которые еще не были приняты и объединены (ветвь my_feature полагается на некоторые исправления из первой ветки, и я не могу добиться прогресса без них).
За исключением неудачи моего проекта, чтобы быстрее и быстрее слить мою первую ветку, какой лучший способ следовать здесь?
Мне интересно, нужно ли мне начать новую, третью ветку на основе проблемных_схем (вместо master) и объединить мои коммиты в my_feature? Или это будет нормально, если я просто объединить problem_fixes в my_feature и продолжить работу - при условии, что problem_fixes сначала будет объединен в master, когда my_feature будет объединен, теоретически это будет нормально (?)