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.