undo git commit, history cleanup