Как можно получить из другие сообщения, Git нормализация конца строки имеет свои плюсы и минусы. У меня есть один конкретный проект только для Windows, который, как мне кажется, лучше всего - полностью отключить нормализацию конца строки. То есть, я хочу оставить все новые строки (большинство из которых CRLF
) целыми, а не Git нормализовать их до LF
- только за кулисами, и я хочу, чтобы это изменение повлияло на все клоны репозитория на всех машинах. Вопрос - самый эффективный способ сделать это.
Большинство обсуждений нормализации Git конца строки находятся в терминах core.autocrlf
, и я мог бы выполнить свою задачу, установив core.autocrlf=false
. Тем не менее, это настройка git -config, и я считаю, что нужно установить это отдельно на каждом компьютере машиной. Если это правда, это кажется склонным к ошибкам, тем более, что установщик msysgit
направляет его в настройку core.autocrlf=true
.