title: move one commit to the top of all commits
body: <p>I've made a commit, <code>CM</code>, and then applied several patches, <code>P1</code> and <code>P2</code>.
  So my history looks like</p>
  
  <pre><code>C1-C2-CM-P1-P2
  </code></pre>
  
  <p>where <code>C1</code> and <code>C2</code> are two previous commits.</p>
  
  <p>The problem is that I forgot to create patch for my commit.
  How to move my commit <code>CM</code> to the top of the commits? The history should look like</p>
  
  <pre><code>C1-C2-P1-P2-CM
  </code></pre>