Deweloper, który niedawno opuścił firmę, który pozostawił po sobie kilka transakcji w repozytorium sprzed kilku miesięcy, jest po prostu "zaktualizowany". Idealnie, chciałbym przekonwertować je do jednego zatwierdzenia, ale zrobiłem to tylko dla ostatnich zatwierdzeń.Jak najlepiej zmiażdżyć stare zatwierdzenia?
W jaki sposób mogę to zrobić na przykład w następujący sposób (zakładając, że od 2 miesięcy temu oznacza, że są ich setki)?
.... od 2 miesięcy temu
aabbcc updated
aabbdd updated
aabbee updated
aabbff updated
Nie chcąc/potrzebuje niczego nadzwyczajnego, po prostu proste rozwiązanie. Te zatwierdzenia nie zostały publicznie udostępnione (inne niż ze mną dzisiaj), więc nie ma problemu z naruszaniem historii popełnienia innych ludzi.
Nie mam - czy jest jakikolwiek sposób przekazać rebase -i zakres identyfikatorów zatwierdzających takich jak aabbcc..aabbbff – timpone
@timpone Nie. Interactive rebase to skrypt, który używa 'git cherry-pick' pod maską. Za pomocą 'cherry-pick' możesz wybrać zasięg. – Kaz
Nie, nie można użyć strzelania w zakresie – CodeWizard