title: git: File shows up as modified immediately after checkout from repo
body: <pre><code>jen.test@wswp0 MINGW64 /c/inetpub/wwwroot/2.0 (master)
  
  $ git fetch
  
  
  jen.test@wswp0 MINGW64 /c/inetpub/wwwroot/2.0 (master)
  
  $ git checkout origin/master -- testFile.php
  
  
  jen.test@wswp0 MINGW64 /c/inetpub/wwwroot/2.0 (master)
  
  $ git status testFile.php
  
  On branch master
  
  Changes to be committed:
  
    (use "git reset HEAD &lt;file&gt;..." to unstage)
  
          modified:   testFile.php
  
  
  jen.test@wswp0 MINGW64 /c/inetpub/wwwroot/2.0 (master)
  
  $
  </code></pre>
  
  <p>This is what I was trying to do - I have made changes to several files including testFile.php from another computer. Those files are committed to the repo, and I executed a "git push origin master". I like to get the latest testFile.php from the repo, but not the other files.</p>