Git, добавление файлов в репозиторий дает фатальную ошибку для LF -> CRLF

Я новичок в git и мне нужна помощь . Я использую msysgit в Windows.

Когда я выполняю команду git add [folderName] , я получаю ответ:

fatal: LF would be replaced by CRLF in [.css file or .js file]

, а затем, если вы пытаетесь выполнить фиксацию, ничего не происходит.

$ git commit
# On branch master
#
# Initial commit
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       so01/
nothing added to commit but untracked files present (use "git add" to track)

Некоторые из этих файлов css / js были загружены из сети, так что я думаю, поэтому у них есть LF. Если я открываю файл и вырезаю / вставляю содержимое, то получаю ошибку в следующем файле и так далее.

Мы будем очень благодарны за любую помощь.

Править

Установка для core.autocrlf значения false, похоже, решает проблему, но я читал во многих сообщениях, чтобы не устанавливать для этого параметра значение false.

Может ли кто-нибудь указать мне, где я могу узнать, какие проблемы могут возникнуть в этой ситуации?

40
задан Adam Dymitruk 20 May 2013 в 19:51
поделиться