Jak uruchomić tryb interaktywny git rebase, aby usunąć duplikaty zatwierdzeń

Popełniłem błąd popełniawszy błąd, gdy dokonałem ponownego zatwierdzenia. (Zapomniałem najpierw „git fetch --all”, potem rebase), a od tego czasu dopuściłem się i zdałem na zdalną gałąź. Teraz poprawnie wykonałem rebase, najpierw pobierając, rozwiązując konflikty i pchnąłem do odległej gałęzi. Teraz wydaje się, że wszystkie moje ostatnie zatwierdzenia są wyświetlane dwukrotnie. To, co chciałbym zrobić, to użyć trybu interaktywnego git rebase, wybrać wszystkie wymagane zatwierdzenia, a następnie poprawnie podstawić kod zatwierdzenia sha. Czy w ten sposób to zrobić? a jeśli uruchomię git rebase -i, który kod sha powinienem użyć, kod sha oryginalnego punktu rozgałęzienia? lub najnowszy kod Sha? Dzięki,

David

questionAnswers(2)

yourAnswerToTheQuestion