Как исправить предупреждение LF будет заменено предупреждением CRLF в Git

Kak Ispravit Preduprezdenie Lf Budet Zameneno Preduprezdeniem Crlf V Git



При использовании Git иногда вы можете столкнуться с несколькими ошибками и предупреждениями при выполнении различных задач, таких как создание новых файлов и папок проектов в различных сценариях, например, при отслеживании файлов из рабочего каталога в промежуточную область. “ предупреждение: LF будет заменен на CRLF ” — наиболее распространенное предупреждение, с которым вы можете столкнуться при добавлении файлов в локальный репозиторий Git.

В этой статье речь пойдет о « предупреждение: LF будет заменен на CRLF ” и предоставить решение, чтобы исправить это.

Что такое «предупреждение: LF будет заменен на CRLF» в Git?

предупреждение: LF будет заменен на CRLF ” в основном происходит, когда значение переменной конфигурации Git установлено как “ истинный ». Причина предупреждения заключается в том, что зафиксированные файлы отличаются от сохраненных.







Таким образом, чтобы устранить или избежать этого предупреждения, вы должны изменить значение переменной конфигурации Git, используя « $ git config <-глобальный или локальный> core.autocrlf false команда.



Ознакомьтесь с приведенным ниже сценарием, который показывает нам указанное предупреждение.



Шаг 1. Перейдите в папку Git

Сначала перейдите в корневую папку проектов Git с помощью предоставленной команды:





$ CD 'C:\Пользователи \n азма\иди'

Шаг 2. Создайте и переместите в локальный репозиторий Git

Создайте новый каталог, выполнив команду « мкдир ” и сразу переходите к ней с помощью “ CD команда:



$ мкдир демо7 && CD демо7

Шаг 3. Инициализируйте репозиторий Git

Теперь запустите « Жарко ” для инициализации локального репозитория Git:

$ Жарко

Шаг 4: Откройте и обновите файл

Запустите предоставленную команду, чтобы создать новый файл и добавить текст с помощью оператора перенаправления:

$ трогать файл1.txt && эхо 'Это мой первый файл' > файл1.txt

Здесь мы добавили « это мой первый файл » текст в « файл1.txt ' через ' эхо команда:

Шаг 5: Добавьте файл

Затем добавьте файл в промежуточную область Git, используя следующую команду:

$ git добавить файл1.txt

Видно, что Git bash выдал упомянутое предупреждение, когда мы попытались добавить файл в промежуточную область:

Теперь давайте перейдем к следующему разделу, чтобы исправить « предупреждение: LF будет заменен на CRLF ».

Как исправить «предупреждение: Lf будет заменен на CRLF»?

Теперь давайте перейдем к приведенным ниже шагам, чтобы исправить заявленное предупреждение, обнаруженное в предыдущем разделе.

Шаг 1. Проверьте настройки

Сначала проверьте настройки по умолчанию для значения переменной конфигурации Git с помощью предоставленной команды:

$ git конфиг core.autocrlf

Согласно приведенному ниже выводу, переменная конфигурации Git установлена ​​​​как « истинный ”:

Шаг 2. Глобальная замена предупреждением CRLF (для каждого пользователя)

Далее мы изменим значение переменной конфигурации Git на « ЛОЖЬ ” с помощью данной команды:

$ git конфиг --Глобальный core.autocrlf ЛОЖЬ

Шаг 3. Проверьте настройки

Теперь мы проверим выполненную операцию, чтобы убедиться, что значение переменной конфигурации изменено на « ЛОЖЬ ”:

$ git конфиг core.autocrlf

Вывод ниже указывает на то, что значение переменной успешно установлено на « ЛОЖЬ ”:

Шаг 4. Локальная замена предупреждением CRLF (только для проекта)

Чтобы заменить предупреждение CRLF для конкретных локальных проектов, выполните приведенную ниже команду:

$ git конфиг --местный core.autocrlf ЛОЖЬ

Шаг 5. Проверьте настройки

Теперь мы запустим « git конфиг ” команда с “ core.autocrlf Переменная конфигурации Git, чтобы проверить ее настроенное значение:

$ git конфиг core.autocrlf

В приведенном ниже выводе вы можете видеть, что значение успешно установлено на « ЛОЖЬ ”:

Шаг 6: Добавьте файл

Наконец, мы добавим файл в промежуточную область Git с помощью данной команды:

$ git добавить файл1.txt

Это видно; файл успешно добавлен:

Шаг 7: Проверьте статус

Наконец, мы проверим текущий статус репозитория Git:

$ статус git .

Вывод ниже показывает, что новый файл добавлен в репозиторий Git:

Вот и все! Мы предоставили самое простое решение для исправления предупреждения CRLF в Git.

Вывод

Пользователи Git в основном сталкиваются с « предупреждение: LF будет заменен на CRLF ' когда ' автокрф Значение переменной конфигурации Git настроено как « истинный ». Однако вы можете изменить его значение как « Глобальный ” на пользователя, а также “ местный ” за проект в разделе “ $ git config <-глобальный или локальный> core.autocrlf false команда. В этой статье мы обсудили « предупреждение: LF будет заменен на CRLF ” и предложил решения, чтобы это исправить.