Установка выглядит следующим образом:
- сервер: UNIX (LF);
- dev-machine: Windows (CRLF);
- Git: autocrlf включен.
При загрузке файла с удаленного сервера (с помощью функции развертывания PhpStorm) он получает окончания строки LF. Это приводит к Git, помечающему некоторые файлы как измененные , хотя они отличаются только разделителями строк. Commit засоряется этими призрачными изменениями, и это нехорошо.
Q. Есть ли способ сказать PhpStorm, что при загрузке с удаленного хоста нужно изменить окончания строк с LF на CLRF?