If you are using git to fetch or modify your codes on Windows, do not enable this feature.
If it is enabled, the source code fetched as CRLF and commited as LF, that was good, but most of editors handle (Unix EOL) LF, so you not need to fetch it as (Window EOL) CRLF.
If you are like to use LF in your PHP code in windows and keep it as it in the original code repo, do not enable it.
If you already enabled it, do not change before commit your work and push it, after that, change it to false, then revert all your code, git now fetch the files as LF.
EOL = End of Line.