Automatic core.autocrlf?
- From
- Robert Dailey <rcdailey.lists@gmail.com>
- Date
- Aug 27, 2018, 14:10 UTC
- Message-ID
- <CAHd499APYCH2r2=+M_AGKUzN0GDmrwDty4wK=Xy-utCdMrd56w@mail.gmail.com>
Is there an 'auto' setting for the 'core.autocrlf' config? Reason I ask is, I want that setting to be 'input' on linux but 'true' on Windows. I have a global .gitconfig that I sync across different platforms with Google Drive, and I hate to manage 2 copies of it on each platform (linux and Windows). If there's some way to make the line ending configuration the same between both, that would be awesome.
Note that I do rely mostly on git attributes files for this, however not all upstream repositories have one, and I don't always have permission to create one there. In those cases, when it falls back to configuration for line ending management, I want it to be automatically configured based on the host platform.
Any advice is appreciated here. Unfortunately Google isn't much help on this topic, Stack Overflow is a swamp full of different information and none of it seems authoritative.