У меня есть три коммита:
* d868098 Three
* 865eb70 Two
* 6dd085d One
И я хочу переместить «Три» непосредственно на «Один»:
* 865eb70 Two
|
| * d868098 Three
|/
* 6dd085d One
Однако все, что я пытаюсь сделать, работает. Например, git rebase --onto 6dd0 865e d868
просто перематывает HEAD, но ничего не делает. Как я могу добиться этого, используя rebase
?
Обновление: Хорошо, git rebase --onto 6dd0 865e d868
работает . Раньше это не работало, потому что я пробовал это в тестовом репозитории, в котором были только пустые коммиты. Как только я создал значимые коммиты, все заработало как положено. Я буду избегать пустых коммитов для тестирования в будущем!