title: Why does `git stash -p` sometimes fail?
body: <p>I ♥ <code>git stash -p</code>. But sometimes, after a satisfying session of <code>y</code>, <code>n</code>, and <code>s</code>, I get this:</p>
  
  <pre><code>Saved working directory and index state WIP on foo: 9794c1a lorum ipsum
  error: patch failed: spec/models/thing_spec.rb:65
  error: spec/models/thing_spec.rb: patch does not apply
  Cannot remove worktree changes
  </code></pre>
  
  <p>Why?</p>