title: How can I combine two non-sequential git commits into one?
body: <p>If the following is a list of commits on a branch:</p>
  
  <pre>A - B - C - D</pre>
  
  <p>How can I combine commits A and C into (AC)?</p>
  
  <pre>(AC) - B - D</pre>