I’m sorry, but I just hate when Git is messing with my files…
warning: CRLF will be replaced by LF in some/file.ext.
The file will have its original line endings in your working directory.
That’s just not its job! If I want to enforce a certain new line regime, there’s linting tools, pre-commit hooks, etc.
The following should stop it, but frankly, sometimes it feels like git just keeps inventing new ways of reverting to its hyper annoying default…
> git config --list --show-origin
# Then run whichever works...
> git config --global core.autocrlf false
> git config --system core.autocrlf false
> git config --local core.autocrlf false