git reflog
3213216 (HEAD -> master, origin/master, origin/HEAD) HEAD@{0}
5c2d647 HEAD@{1}: commit: bla
43840f6 HEAD@{2}: commit: bla
a5c253b HEAD@{3}: commit: bla
a5c253b HEAD@{4}: commit: bla
0c048a4 HEAD@{5}: commit: bla
2309edc HEAD@{6}: commit: errorneous commit
git rebase -i HEAD~6
pick 3213216 (HEAD -> master, origin/master, origin/HEAD) HEAD@{0}
pick 5c2d647 HEAD@{1}: commit: bla
pick 43840f6 HEAD@{2}: commit: bla
pick a5c253b HEAD@{3}: commit: bla
pick a5c253b HEAD@{4}: commit: bla
pick 0c048a4 HEAD@{5}: commit: bla
edit 2309edc HEAD@{6}: commit: errorneous commit
git commit --amend
git rebase --continue