Force LF eol в git-репо и рабочей копии
У меня есть git-репозиторий, размещенный на github. Многие из файлов были изначально разработаны для Windows, и я не слишком заботился об окончании строк. Когда я выполнил начальную фиксацию, у меня также не было никакой конфигурации git для обеспечения правильного окончания строк. В результате у меня есть несколько файлов с окончаниями строк CRLF в моем репозитории github.
Сейчас я частично занимаюсь разработкой для Linux, и я хотел бы очистить окончание строк. Как я могу убедиться, что файлы правильно хранятся с помощью LF на github и имеют LF в моей рабочей копии?
Я создал.gitattributes
файл, содержащийtext eol=LF
; это правильно? С этим преданным и толкаемым, могу я простоrm
мое локальное репо и повторное клонирование из github, чтобы получить желаемый эффект?