title: Flutter uses LF for line endings on a windows machine
body: <p>I have my git configured to autocrlf=true as recommended for Windows installations. However, when I run <code>flutter pub get</code> my <code>pubspeck.lock</code> file keeps getting lf for line endings. Is there a way to configure flutter so it respects the clrf settings?</p>
  <pre><code># git status
  On branch develop
  Your branch is up to date with 'origin/develop'.
  
  Changes not staged for commit:
    (use &quot;git add &lt;file&gt;...&quot; to update what will be committed)
    (use &quot;git restore &lt;file&gt;...&quot; to discard changes in working directory)
          modified:   pubspec.lock
  
  no changes added to commit (use &quot;git add&quot; and/or &quot;git commit -a&quot;)
  
  # git diff pubspec.lock
  warning: LF will be replaced by CRLF in pubspec.lock.
  The file will have its original line endings in your working directory
  </code></pre>