Вы правы, что рекомендуется использовать файл .gitattributes
, если вам нужно настроить обработку текста и поддержку конца строки.Чтобы избежать частичного преобразования, вы должны запустить git add --renormalize .
после изменения файла .gitattributes
, чтобы все файлы были конвертированы одновременно.
Если вы этого не сделаете, файлы не будут конвертированыдо позднего времени, и вы можете закончить сочетанием концов строк в вашем хранилище, что может привести к очень шумным различиям и конфликтам слияния.