Cómo arreglar LF será reemplazado por la advertencia de CRLF en Git

Cómo arreglar LF será reemplazado por la advertencia de CRLF en Git
Mientras usa Git, a veces puede encontrar múltiples errores y advertencias mientras realiza diferentes tareas, como crear nuevos archivos de proyectos y carpetas en diferentes escenarios, como mientras rastrea los archivos desde el directorio de trabajo hasta el área de puesta en escena. El "Advertencia: LF será reemplazado por CRLF"Es la advertencia más común que puede enfrentar al agregar archivos al repositorio local Git.

Este artículo discutirá el "Advertencia: LF será reemplazado por CRLF”Y proporcionar la solución para solucionarlo.

¿Qué es "Advertencia? LF será reemplazado por CRLF" en Git?

El "Advertencia: LF será reemplazado por CRLF"Se produce principalmente cuando el valor de la variable de configuración GIT se resuelve como"verdadero". La razón detrás de la advertencia es que los archivos comprometidos son diferentes de lo que guardó.

Entonces, para resolver o evitar esta advertencia, debe cambiar el valor de la variable de configuración GIT utilizando el "$ git config nore.autócrlf falso" dominio.

Echa un vistazo al escenario dividido a continuación, que nos muestra la advertencia especificada.

Paso 1: Navegue a la carpeta GIT

Primero, muévase a la carpeta Root de Git Projects utilizando el comando proporcionado:

$ CD "C: \ Users \ nazma \ git"

Paso 2: Cree y muévase al repositorio local Git

Cree un nuevo directorio ejecutando el "mkdir"Comando e inmediatamente muévase a él utilizando"cd" dominio:

$ mkdir demo7 && cd demo7

Paso 3: Inicializar el repositorio de git

Ahora, ejecute el "git init"Comando para inicializar el repositorio local Git:

$ git init

Paso 4: Abra y actualice el archivo

Ejecute el comando proporcionado para crear un archivo nuevo y agregue algún texto usando el operador de redirección:

$ touch archivo1.txt && echo "Es mi primer archivo"> ​​archivo1.TXT

Aquí, hemos agregado "Es mi primer archivo"Texto en"archivo1.TXT" a través de "eco" dominio:

Paso 5: Agregar archivo

A continuación, agregue el archivo al área de puesta en escena git usando el siguiente comando:

$ git agregar archivo1.TXT

Se puede ver que Git Bash lanzó la advertencia mencionada cuando intentamos agregar el archivo al área de puesta en escena:

Ahora, pasemos a la siguiente sección para arreglar el "Advertencia: LF será reemplazado por CRLF".

Cómo arreglar "Advertencia: LF será reemplazado por CRLF"?

Ahora, avancemos hacia los pasos proporcionados a continuación para arreglar la advertencia declarada encontrada en la sección anterior.

Paso 1: Verifique la configuración

Primero, verifique la configuración predeterminada del valor de la variable de configuración GIT usando el comando proporcionado:

$ git config nore.autócrlf

De acuerdo con la salida a continuación, la variable de configuración GIT se establece como "verdadero":

Paso 2: Reemplace por advertencia de CRLF a nivel mundial (por usuario)

A continuación, cambiaremos el valor de la variable de configuración GIT a "FALSO"Con la ayuda del comando dado:

$ Git Config -Global Core.autócrlf falso

Paso 3: verificar la configuración

Ahora, verificaremos la operación realizada para garantizar que el valor de la variable de configuración cambie a "FALSO":

$ git config nore.autócrlf

A continuación, la salida indica que el valor variable se establece correctamente en "FALSO":

Paso 4: Reemplace por advertencia de CRLF localmente (solo para el proyecto)

Para reemplazar la advertencia de CRLF para los proyectos locales específicos, ejecute el siguiente comando proporcionado:

$ git config -local nore.autócrlf falso

Paso 5: verificar la configuración

Ahora, ejecutaremos el "configuración git"Comando con"centro.autócrlf"Git Configuration Variable para verificar su valor configurado:

$ git config nore.autócrlf

En la siguiente salida, puede ver que el valor se resuelve correctamente a "FALSO":

Paso 6: Agregar archivo

Finalmente, agregaremos el archivo al área de preparación Git con la ayuda del comando dado:

$ git agregar archivo1.TXT

Puede observarse que; El archivo se agrega correctamente:

Paso 7: Verifique el estado

Por último, verificaremos el estado actual del repositorio de git:

Estado de $ git .

La siguiente salida indica que el nuevo archivo se agrega al repositorio de git:

Eso es todo! Hemos proporcionado la solución más simple para arreglar la advertencia de CRLF en GIT.

Conclusión

Los usuarios de GIT se encuentran principalmente en el "Advertencia: LF será reemplazado por CRLF" cuando el "autócrlf"El valor de la variable de configuración Git se configura como"verdadero". Sin embargo, puede cambiar su valor como "global"Por usuario, así como"local"Por proyecto en el"$ git config nore.autócrlf falso" dominio. En este artículo, hemos discutido el "Advertencia: LF será reemplazado por CRLF"Y ofreció las soluciones para solucionarlo.