title: How can I show the contents of a file at a specific state of a git repo?
body: <p>I want to show the contents of a file given by a path at a specific state of a git repo.  I unsuccessfully tried this:</p>
  
  <pre><code>git show f825334150cd4bc8f46656b2daa8fa1e92f7796d:Katana/source/Git/GitLocalBranch.h
  fatal: ambiguous argument
  'f825334150cd4bc8f46656b2daa8fa1e92f7796d:Katana/source/Git/GitLocalBranch.h': unknown revision or path not in the working tree.
  Use '--' to separate paths from revisions
  </code></pre>
  
  <p>The commit in question didn't modify the file specified.  How can I show the contents of a file at a given state (specified by a commit hash) regardless of the involvement of the file in the commit?</p>