Just pass the below commands to see the diff between two commands without having the commits in between
git diff <commit_id1> <commit_id2> > <name>
git apply <name>
This will show you the difference but without the commits in between
For example:
git diff 0da94be 59ff30c > my.patch
git apply my.patch