How to add the new changes to the commits which are in the middle, I mean not adding to the top commit.
git log
commit1 <--- HEAD
commit2
commit3
How to add the changes directly to commit3, without removing commit1 and commit2 and then adding changes to the commit3.
Do I need to use stash?
If possible, please provide the link.