I need to revert a wrong git commit --amend -m
is it possible to revert to before the step 1 without losing my original hashcode or the code i supposed to commit?
commit is not pushed yet btw
git reset --soft "HEAD@{1}"
git commit -m "commit message"
HEAD@{1}
means "find where HEAD
was before the current commit". You can verify it's really the previous (unmodified) commit using git reflog
and git show "HEAD@{1}"
.