Как клонировать репозиторий github, используя перевод строки Unix - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь развернуть последнюю версию scrapinghub / splash

Я использую git-bash на win10.Я поставил репо на https://github.com/kc1/splash/blob/master

У меня возникли некоторые проблемы в исходном вопросе ( Докер: / bin / sh: 1: /tmp/provision.sh: не найден )

Предполагается, что проблема заключается в том, что сценарии оболочки имеют оконные строки (crlf) вместо типа unix (lf).Я проверил, и действительно, окончание окон используется в моем клонированном репо локально.

Как я могу клонировать репо, чтобы получить окончания типа unix в моей локальной среде Windows?

1 Ответ

1 голос
/ 28 мая 2019
git clone --config core.eol=lf <repository>

По сути, вы хотите установить этот параметр конфигурации для управления окончаниями строк на вашем компьютере.Значение по умолчанию native будет использовать все, что является родным для вашей машины (например, crlf для windows).Вы также можете установить это в своих глобальных конфигурациях перед выполнением клонирования, если хотите, чтобы оно применялось к каждому репо

git config --global core.eol lf
...