Recuperando-se de acidente de rebase do git

Você perdeu alguns commits por causa de erros ao fazer o rebase do git?

Não se preocupe, você encontrará hashes de referência para seus commits originais em .git / logs / refs / heads / BRANCH_NAME

Depois de encontrar o hash correto antes do rebase:

git checkout -b my-recovery-branch THAT_HASH

Então você pode continuar naquele novo branch, ou mesclá-lo, ou tentar um novo rebase etc …