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