I don’t understand the complexities related to CrLf settings in git: core.autocrlf, core.safecrlf I’m developing a cross-platform project in a team and would like both Windows and Linux developers to be able to work together without git marking files as modified just because of line ending style. What do the various settings mean? What would be the consequences of choosing