У меня есть репо на github, который кто-то еще (Боб, ради аргумента) выдал запрос на вытягивание. Его код не идеален, поэтому мы проходим через несколько раундов разметки. Насколько я понимаю, он совершает и подталкивает свой запрос на растяжение для каждого набора отмеченных изменений.
Итак, мой репозиторий теперь выглядит следующим образом:
master: ---o A (Chowlett
|
|
pull-req: o---o---o---o
B C D (all Bob)
Заключить SHA и msgs:
А:
123456 Good commit <chowlett>
В:
777ccc Fix the widget bug <bob>
С
888ddd Review markups <bob>
D:
999eee Further markups <bob>
Теперь я рад принять этот запрос на тягу; но я предпочел бы, чтобы версии с предварительной разметкой не были в моем репо. Могу ли я достичь всего следующего: и как?
- Объединение B, C и D в мое репо как единый commit
- Сгенерируйте "запрос на слияние слиянием № 99 в...".
- Если github автоматически закрывает запрос на перенос