title: git is ignoring restored deleted file
body: <p>Before anybody asks, there is NO .gitignore here</p>
  
  <p>I had two files: foo1.tex and foo2.yaml</p>
  
  <p>I did git <code>rm foo1.tex foo2.yaml; git commit -m 'yada yada'</code></p>
  
  <p>Kept on working...</p>
  
  <p>Then things changed and I needed those files back:</p>
  
  <pre><code>git checkout long_rev_id^ -- foo1.tex
  git checkout long_rev_id^ -- foo2.yaml
  </code></pre>
  
  <p>git status shows only the yaml file, so
  I went ahead and committed that one</p>
  
  <p>But git can't seem to even see the foo1.tex file.  git status foo1.tex doesn't show anything about the file I asked about.  Adding -v doesn't help.</p>
  
  <p>I tried to add it with every switch I could think of, and git pretends it's not even there.</p>
  
  <p>By the way, the file is there and I can read it.  It doesn't seem to be permissions.</p>
  
  <p>I removed the .gitignore file, so that shouldn't be an issue.</p>
  
  <p><code>git check-ignore -v foo1.tex</code> shows nothing</p>
  
  <p>Does git hate .tex files? ;-)</p>
  
  <p>Why would git refuse to acknowledge the file?  </p>
  
  <p>I'm guessing it's something to do with the fact that it had been deleted, but that doesn't explain why one file worked as expected.</p>
  
  <p>How can I find out more about what git knows about this file?</p>
  
  <p>I'm running git 2.17.0 in Cygwin on Windows 10, 64bit (NTFS)</p>