хотя, вероятно, еще есть какой-то угловой случай, который потерпит неудачу

я есть Git-репозиторий (первоначально CVS, затем SVN, теперь Git), содержащий проект Rails, который уже некоторое время развертывается в Linux. Кажется, все работает нормально.

Теперь, когда я перешел в Git, я вижу, чтомногие из моих файлов в хранилище содержатCRLF окончания строки, Я бы хотел, чтобы все было согласованно (LF), но не за счет потери истории редактирования каждого файла, который имеетCRLF окончания строки.

Можете ли вы назвать причину, по которой я не могу оставить файлы такими, какие они есть? Кажется, я помню, что была проблема со скриптами оболочки или cron-файлами или что-то, что не отвечало наCRLF отлично.

Кроме того, я знаю все о параметрах Gitcore.autocrlf а такжеcore.safecrlf, Но есть ли способ получить егоконвертировать все текстовые файлы изCRLF вLF на кассе (для стороны Linux) ... то есть опция core.autolf или что-то подобное?

Ответы на вопрос(2)

Ваш ответ на вопрос