Как установить окончания строк в git для локальной копии - PullRequest
0 голосов
/ 24 марта 2020

Я работаю над проектом, в котором мы берем репо и проверяем различные юридические проблемы. Я не могу изменить внешние проекты, но имею полный контроль над моей локальной машиной (Ubuntu). Я сталкиваюсь с проблемами с окончанием строки и задаюсь вопросом, есть ли способ заставить локальные копии придерживаться LF для всех файлов (кроме файлов windows -specifi c), так как сейчас мы не планируем выдвигать изменения, просто сканирование репо.

1 Ответ

0 голосов
/ 24 марта 2020

Чтобы Git угадать, что лучше для вас (т. Е. LF для концов строк на Linux), выполните

$ git config --global core.autocrlf input
# Configure Git to ensure line endings in files you checkout are correct for Linux

На основе "для репозитория", вы можете установить это в репо .gitattributes файл, но, как я понял, вы не хотите менять репо. Более подробное описание см. https://help.github.com/en/github/using-git/configuring-git-to-handle-line-endings

...