Здравствуйте, разработчики, управляемые переполнением стека,
при попытке сохранить малый размер MR, один из подходов заключается в создании ветви для небольших объектов, которая всегда основывается на небольшой ветви prev ios. Итак, давайте создадим ветвь A, зафиксируем некоторые вещи, затем создадим ветвь B, зафиксируем некоторые вещи, затем перейдем сюда C и зафиксируем там другие вещи. После некоторых комментариев к вашей ветке A запрос на слияние, вы хотели бы обновить A, а также B и C, потому что все они основаны на этом.
Так, например, что-то вроде этого
B4 --- o
/
B3---
/
B2---
/
---B1---o---o---o
может привести к такому сценарию
B4---o---o
/ /
B3-----o--
/ /
B2--------o
/ /
---B1---o---o---o
Таким образом, вопрос будет, если есть git команда или какая-то автоматизация, которая делает это одновременно.
Обновление: в настоящее время я буду выполнять итерацию по массиву [B1, B2, B3, B4]
и делать что-то вроде
псевдокод
for (i=0;i<ar.length;i++) {
if (ar[i-1]) {
git checkout ar[i] && git merge ar[i-1]
}
}