Я пишу скрипт, который переносит наши SVN-репозиции на GIT. Я обнаружил, что одно репо содержит файл .gitattributes
(с контентом, например * type=text
). К сожалению, это означает, что все файлы изменены (окончание строк автоматически исправлено).Как полностью отключить автоматическую коррекцию конца строки git
Я не хочу этого, потому что в качестве следующего шага мы делаем фильтрацию ветвей (используя git filter-branch
), и он не может продолжать неустановленные изменения/незафиксированные изменения (и я также не хочу их комментировать).
Как избежать изменения символов конечной линии при миграции?
Вероятно, лучше использовать голый контрольный пункт – AD7six
Удалить '.gitattributes'? –
К сожалению, некоторые разработчики добавили всю библиотеку, загруженную откуда-то, и она содержала файл .gitattributes. – Pesha