* 080dc7a (HEAD, origin/master, origin/HEAD, master)
* bfeee2f
|\
| * 16e94ff (origin/McLongNumber, McLongNumber)
| * f50319b
| |\
Это последние 4 коммита моего рабочего дерева.Я хотел бы перебазировать так, чтобы мое рабочее дерево выглядело как в следующем примере, сдавив последний коммит до слияния, сохранив остальную часть дерева в точности так, как оно есть:
* bfeee2f (HEAD, origin/master, origin/HEAD, master)
|\
| * 16e94ff (origin/McLongNumber, McLongNumber)
| * f50319b
| |\
Я уже пытался использовать --onto -p
и -i
безуспешно.Даже при использовании опции -p
, когда мне удалось успешно раздавить последний коммит, линия дерева, которая показывала слияние McLongNumber с главной ветвью, была потеряна из журнала.Поэтому я думаю, что кто-то, кто более знаком с командой rebase, может помочь мне в этом.