Nie mogę się domyślić, jaki jest oczekiwany efekt w historii. Nie jest możliwe z historii rozróżnić merge fast-forward i rebase jeśli wykonujemy zadania w podanej kolejności.
Podana została flaga -t
dla git rebase
, ale taka flaga nie istnieje.
Jedyne co pasuje to t, reset <label>
w rebase --interactive
, ale nie widzę żadnego logicznego zastosowania w tym wypadku.
W szczególności nie wiem skąd komentarz "warto skorzystać z flagi interactive", czyżby celem było nadpisać historię? Niestety, opis zadania jest w takim razie niejasny.