2012-04-18 12 views

Odpowiedz

1

Korzystając git rebase -i HEAD~N gdzie N jest <the number of your commits> + 1 (być po bezpiecznej stronie). Będziesz musiał zaznaczyć wszystkie swoje zatwierdzenia, ale pierwszy jako s (oznacza "squash") i zapisać/zamknąć edytor. Poprosi cię o komunikat zatwierdzenia końcowego zatwierdzenia "zgniecenia" - podaj jedno i gotowe.

+0

Chodzi o to, że nie wiem, ile zatwierdzeń zrobiłem – pechar

+1

'git log' wyświetli wszystkie twoje zatwierdzenia, a' git reflog' pomoże ci nawet więcej, pokazując wszystkie twoje ciągnięcia/rebazy. –

+0

Dzięki za polecenia @Alexander Pavlov – pechar