Возможно ли для git-merge игнорировать различия в конце строки?

Возможно ли это дляgit merge игнорировать различия в конце строки?

Может я задаю не тот вопрос ... но:

Я пытался использоватьconfig.crlf input но все стало немного грязно и вышло из-под контроля, особенно когда я его применилпосле факта.

Во-первых, применение этой конфигурации после факта, похоже, не влияет на файлы, которые были зафиксированы в хранилище до применения этой опции. Другое дело, что внезапно все коммиты теперь приводят к большому количеству раздражающих предупреждающих сообщений о преобразовании CRLF в LF.

Если честно, мне все равно, какой конец строки используется, я лично предпочитаю стиль Unix\n, но что угодно. Все, что меня волнует, это дляgit merge быть немного умнее и игнорировать различия в окончаниях строк.

Иногда у меня есть два одинаковых файла, но git помечает их как конфликтующие (и конфликтвсе файл) просто потому, что они используют другой символ окончания строки.

Обновить:

я узнал чтоgit diff принимает--ignore-space-at-eol вариант, можно ли былоgit merge использовать эту опцию, а?

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

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