Кто-то еще должен оставить сообщение, если он знает о более изящном способе сделать это.

вая следующееgit История:

    C-I    origin/master
   /
A-B-F-G-H  master
 \   /
  D-E      branch-b

Я хочу перебазировать мой местныйmaster ветвь сверхуorigin/master, но я хочу сохранить коммит слиянияG, Когда я пытался просто делатьgit rebase origin/master в то время как вmaster это раздавилоD..E какG и совершил это с сообщением фиксацииEТаким образом, история, что произошло слияние было потеряно. Есть ли какой-то способ сохранить это слияние, все еще получая ребаз? Для ясности, мой предполагаемый результат:

A-B-C-I-F-G-H  master
 \       /
  D-----E      branch-b

Ответы на вопрос(2)

Ваш ответ на вопрос