Kiedyś git init
tworzyłem nowe repozytorium, a następnie wykonałem trzy zatwierdzenia. Teraz chcę zmienić bazę, aby wrócić i poprawić moje pierwsze zatwierdzenie, ale jeśli to zrobię git rebase -i HEAD~3
, narzeka! Jeśli spróbuję tego samego, HEAD~2
to trochę działa, ale pozwala mi tylko zmienić kolejność dwóch ostatnich zatwierdzeń.
Jak mam się odnieść do „zatwierdzenia przed wystąpieniem jakichkolwiek zatwierdzeń” lub cofnąć się i wstawić pusty zatwierdzenie?