Я использую Windows, Mac OS X и Linux ежедневно. Я использую мерзавца во всех этих средах, вытягивая от repos, которые используются людьми с различным выбором для окончаний строки.
Есть ли категорическая рекомендация для установки core.autocrlf в моей ситуации?
Я бы рекомендовал, как и в этом SO вопросе , поставить его в ложное положение.
Если вы можете избежать изменения любого eol (с помощью вашего редактора), то лучше всего отложить работу с этими eol без изменений (т.е. "как вы их нашли").