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

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

 Оба разработчика, когда работают в своих ветках, должны поддерживать актуальное состояние, т.е. периодически вливать (merge) dev в свою ветку.  

  

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

 Он не сможет ничего сделать, пока не вольет в свою ветку все изменения. Git ему об этом напишет.