I usually submit a list of commits for review. If I have the following commits:
HEAD (not pushed) Commit1 (not pushed) (Merged master here) Commit2 Commit3 ...
I know that I can modify head commit with git commit --amend. But how can I modify Commit1? given that it is not the HEAD commit and not pushed. git rebase does not show it in list of I enter git rebase -i HEAD~3.