Скажет, у меня есть вилка репо, и мой репо имеет три ветви:Git запросов тянуть с участием суботраслевого филиала
- мастер
- branch_1
- branch_1_a
branch_1
является off upstream/master
, но branch_1_a
отключен от branch_1
(т. е. он был создан через git checkout -b branch_1_a branch_1
)
Как запросы на тягу работают в этом сценарии, если я хочу создать запрос на перенос для изменений в branch_1
, а также запрос на перенос для изменений в branch_1_a
. Должен ли я сначала создать PR для объединения branch_1_a
в branch_1
? Или я создаю PR для branch_1
, разделили ли это на upstream/master
, а затем создали PR для branch_1_a
? Или я могу иметь PR для каждого одновременно, чтобы войти в мастера (хотя я не могу окунуться в голову, как это будет работать)?
Хотя это правда, это строго git-точка зрения. Слияние изменений не обязательно является проблемой, но при этом требуется, чтобы запрос на перенос был чистым _can_ be.Если вы завершите запрос pull_1_a по отношению к branch_1, то запрос pull_1 будет содержать обновление, которое включает все изменения branch_1_a, которые мне кажутся некорректными, потому что теперь запрос на pull_1 больше, чем первоначально предполагалось. – Sam