title: Can I interactively pick hunks from another git commit?
body: <p>I'm looking for exactly the same behavior as </p>
  
  <pre><code>git add -i -p
  </code></pre>
  
  <p>But instead of composing a commit from my working directory, I'd like to compose my working directory from (parts of) a commit. How can I do that ?</p>
  
  <p>My use case is that I have several distinct features that are grouped together in a single commit and I'd like to test them one by one</p>
  
  <p>Using <code>cherry-pick -n</code> is not really satisfactory, since it leaves me with the dirty job of removing all the unrequired code. I'd really just like to pick the selected changes I want to test.</p>