coreautocrlf
Core.autocrlf is a Git configuration option that controls how end-of-line characters are handled for text files during commits and checkouts. It is used to help teams maintain consistent line endings across different operating systems, such as Windows, macOS, and Linux.
The option accepts three values: true, input, and false. With true, Git converts CRLF endings to LF
Usage guidance: On Windows development environments that collaborate with others, setting core.autocrlf to true is common
Interaction with other settings: Core.autocrlf interacts with core.eol, which specifies the desired line-ending style for checkout.