Можно ли настроить git для отключения слияний для определенных типов файлов? - PullRequest
15 голосов
/ 19 декабря 2011

Например, формат файла Apple Interface Builder (xib) практически невозможно объединить.Однако, поскольку это текстовый формат, git с радостью попытается объединить файлы этого типа, и это почти наверняка приведет к повреждению, если git "преуспеет".

Может ли git быть настроен на всегда не удалось объединить xib файлов, как это было бы для двоичных форматов?

1 Ответ

11 голосов
/ 19 декабря 2011

Да.Существует отличный файл .gitattributes, который позволяет вам устанавливать индивидуальные свойства для файлов в вашем git-проекте.Для ваших целей вы должны заполнить ваш .gitattributes этой строкой

*.xib -crlf -diff

. Это отключает коррекцию перевода строки и отключает diff в этом файле.Вы можете прочитать немного больше здесь или здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...