Tworzę nowy oddział master
z:
git checkout -b testbranch
Dokonuję w nim 20 zobowiązań.
Teraz chcę zmiażdżyć te 20 zobowiązań. Robię to z:
git rebase -i HEAD~20
A jeśli nie wiem, ile zatwierdzeń? Czy jest jakiś sposób na zrobienie czegoś takiego:
git rebase -i all on this branch
git rebase -i 58333012713fc168bd70ad00d191b3bdc601fa2d
wich zrobi interaktywną rebase gdzie commitnumber jest ostatni popełnić który pozostaje niezmieniony