Is there a file or menu that would let me change the settings in how to deal with line endings?
There is 3 options:
Checkout Windows-style, commit unix-style line endings Git would convert LF to CRLF when checking out text files. When committing text files, CRLF is converted to LF. For Cross-platform projects, this is the recommended setting on Windows ("Core.autocrlf" are set to "true")
Checkout As-is, commit unix-style line endings Git won't perform any conversion when checking out text files. When committing text files, CRLF is converted to LF. For Cross-platform projects the recommended setting in Unix ("Core.autocrlf" is set to "input").
Checkout As-is, Commit As-is Git won't perform any conversions when checking out or committing text files. Choosing this option isn't recommended for Cross-platform projects ("Core.autocrlf" is set to "false")
Method:
The normal-the-control-git config
For example
git config--global core.autocrlf true
For details, scroll-the-link to Pro Git-to-the-section named "Core.autocrlf"
If you want to know what file This is saved in, you can run the command:
git config--global--edit
Replace the line ending conversions after installing Windows git