title: Merging changesets in git for a code review
body: <p>I have around 50 relevant commits on my local git repo, of this list I want to show in a code review only my commits.<br>
  But they are mixed with other people commits, and some of my commits are corrections to others, so I don't want to go commit by commit because I would step twice in the same code, for the original and for the correction.<br>
  The best thing for me would be to do something like this:<br>
  <code>git combine-commits 4 9 20 35 67 90 102 &gt; myfile.diff</code><br>
  In such a way that 67 fixes an error on 20 and the diff shows the corrected version.  </p>
  
  <p>Is there any way of geting this?</p>