Я был укушен выпуском Windows/Linux с окончанием строки git. Кажется, с помощью GitHub, MSysGit и других источников лучшее решение состоит в том, чтобы установить локальные репозитории на использование окончаний строк в стиле Linux, но установите core.autocrlf
на true
. К сожалению, я не делал этого достаточно рано, так что теперь, каждый раз, когда я вытягиваю изменения, концы строк срываются.
Мне показалось, что я нашел ответ здесь, но я не могу заставить его работать для меня. Мои знания командной строки в Linux ограничены в лучшем случае, поэтому я даже не уверен, что делает строка "xargs fromdos" в своем script. Я продолжаю получать сообщения о отсутствии такого файла или каталога, и когда мне удаётся указать его на существующий каталог, он говорит мне, что у меня нет разрешений.
Я пробовал это с MSysGit в Windows и с помощью терминала Mac OS X.