Одна из первых вещей, с которыми у меня были проблемы с Git.
Я сказал это навсегда:
git config --system core.autocrlf false
Чтобы избавиться от выделения CR в diff и patch views, use:
git config --system core.whitespace cr-at-eol
Если вы делитесь своими компьютерами с другими, замените '--system' на '--global'.