Normally I can move pushed commits to another repository using cherry-pick
: I fetch
the related branch from 'another' repository to my new repo and cherry-pick
with commit's ID.
I want to do the same thing for local--unpushed--commits in a corrupt repository (something went wrong and I cannot push my changes, but I need to move them to another repo).
Is there any way to cherry-pick
commits from the corrupt repo to another repo?
PS: Both repositories exist on the same machine.