Специфичные для Windows параметры конфигурации Git; где они находятся?

Разделите строку на строки букв и цифр, поэтому «foo 12 bar» станет списком («foo», 12, «bar»), а затем используйте список в качестве ключа сортировки. Таким образом, числа будут упорядочены в цифровом порядке, а не в алфавитном порядке.

24
задан Community 23 May 2017 в 12:03
поделиться

1 ответ

TIL предостережение относительно Git для вдов. У меня есть git version 2.17.1.windows.2.

Я попытался установить глобальный core.attributesfile для переопределения атрибутов окончания строки для файлов *.sh (я использую WSL , и настоящая версия становится очень несчастной, когда она пытается запустить сценарии оболочки с Окончания строк в DOS (CRLF). Для Git на стороне Linux следующие строки в ~\.gitattributes решают проблему:

*.sln text eol=crlf
*.bat text eol=crlf
*.sh  text eol=cr

Но с использованием Git на стороне Windows (например, через Sourcetree GUI) для некоторых репозиториев Я все еще получал CRLF в файлах * .sh.

Я обнаружил, что в этих репозиториях core.autocrlf=true. Установка его в input решает проблему, и Git уважает глобальные gitattributes ] сейчас.

1
ответ дан Alex Cohn 23 May 2017 в 12:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: