title: "Too many revisions" git message
body: <p>On git version 1.7.9.5, when trying</p>
  
  <pre><code>git stash show -p stash@{"Friday Smarch 13 13:13:13 2013"}
  </code></pre>
  
  <p>(from <a href="https://stackoverflow.com/questions/3243231/is-it-possible-to-choose-a-git-stash-when-theyre-described-by-the-date-stashed">Is it possible to choose a git stash when they&#39;re described by the date stashed?</a> )</p>
  
  <p>I get the error message</p>
  
  <pre><code>Too many revisions specified: stash@{Friday Smarch 13 13:13:13 2013}
  </code></pre>
  
  <p>I also get the same error message when trying the following</p>
  
  <pre><code>git stash show "stash@{Friday Smarch 13 13:13:13 2013}"
  git stash show -p stash@{Friday\ Smarch\ 13\ 13:13:13\ 2013}
  </code></pre>
  
  <p>I don't think escaping is the cause. If I do</p>
  
  <pre><code>git stash show -p stash@{Friday\ Smarch\ 13\ 13:13:13 2013}
  </code></pre>
  
  <p>Then I get a different error message:</p>
  
  <pre><code>fatal: ambiguous argument 'stash@{Friday Smarch 13 13:13:13': unknown revision or path not in the working tree.
  Use '--' to separate paths from revisions
  </code></pre>
  
  <p>By contrast, doing</p>
  
  <pre><code>git stash show -p stash@{42}
  </code></pre>
  
  <p>Works.</p>
  
  <p>What does the error message mean, and what should I do?</p>