Git: CR,LF

Что означают строки:
git config --global core.autocrlf true
git config --global core.safecrlf warn?

(https://githowto.com/ru/setup)

О переводе строк.

git config --global core.autocrlf true
Автоматическое преобразование окончаний строк, на машинах с Windows:

  1. В формат Windows (CRLF), при получении файлов с сервера Git
  2. В формат UNIX (LF), при отправке файлов на сервер

Лучше установить в false и контролировать через параметры редактора.
Или использовать файл ‘.editorconfig’, с нужными параметрами. Об EditorConfog.

git config --global core.safecrlf warn
Выдавать предупреждение, если в репозитории есть файлы с окончаниями типа CRLF.

В репозитории - в смысле в удаленном?

Репозиторий есть как удаленный, так и локальный (рабочий).
Если, в одном из низ есть файлы с CRLF, то будет предупреждение.