title: Why do I still have "Changed but not updated" files?
body: <p>I have a file which a modified:</p>
  
  <pre><code>$ git status
  # On branch master
  # Changed but not updated:
  #   (use "git add &lt;file&gt;..." to update what will be committed)
  #   (use "git checkout -- &lt;file&gt;..." to discard changes in working directory)
  #
  #       modified:   vw_static.vcxproj
  #
  </code></pre>
  
  <p>even after <code>git reset --hard</code> and <code>git checkout -- vw_static.vcxproj</code>.</p>
  
  <p><code>git diff</code> appears to indicate whitespace (specifically, line termination) differences only.</p>
  
  <pre><code>$ git config core.autocrlf
  input
  $ git config --global core.autocrlf
  input
  </code></pre>
  
  <p>There is no <code>.git/info/attributes</code> in this project (and no global <code>.gitattributes</code> either).</p>
  
  <p>I don't care about line endings in this project, and I am not interested in changing this specific file (especially in committing anything related to it).</p>
  
  <p>All I want is that <code>git status</code> reports that the tree is unmodified.</p>
  
  <p>How do I get that?</p>