Поможете с git flow?

Пытаюсь понять git flow и возник такой вопрос. Пусть есть основная ветка dev. Два разработчика A и B сделали от нее (от одного и того же коммита) свои ветки. Каждый из них внес какие-то изменения в свою ветку, сделав некоторое число коммитов. Некоторые изменения были сделаны в одних и тех же файлах. После этого A открыл pull request, который был успешно принят. Что теперь должен сделать B, чтобы его изменения приняли? Просто открыть pull request или сначала влить dev в свою ветку (и каким способом merge или rebase) или что-то еще?
  • Вопрос задан
  • 214 просмотров
Решения вопроса 1
Оба разработчика, когда работают в своих ветках, должны поддерживать актуальное состояние, т.е. периодически вливать (merge) dev в свою ветку.

Поэтому, прежде чем делать pull request, разработчик B должен вмержить dev в свою ветку. В случае, если при этом возникнут конфликты, он решает их внутри своей ветки. И только после того, как он удостоверится, что эта ветка содержит все коммиты из dev и все тесты проходят, можно делать pull request в dev.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08
Он не сможет ничего сделать, пока не вольет в свою ветку все изменения. Git ему об этом напишет.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы