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?
Los ' advertencia: LF será reemplazado por CRLF ” ocurre principalmente cuando el valor de la variable de configuración de Git se establece como “ verdadero ”. La razón detrás de la advertencia es que los archivos comprometidos son diferentes de los que guardó.
Entonces, para resolver o evitar esta advertencia, debe cambiar el valor de la variable de configuración de Git usando el ' $ git config <–global o local> core.autocrlf false ' dominio.
Consulte el escenario que se muestra a continuación, que nos muestra la advertencia especificada.
Paso 1: navegue a la carpeta Git
Primero, muévase a la carpeta raíz de proyectos de Git usando el comando proporcionado:
$ discos compactos 'C:\Usuarios \norte azma\Go'
Paso 2: crear y mover al repositorio local de Git
Cree un nuevo directorio ejecutando el “ mkdir ” e inmediatamente muévase a él utilizando “ discos compactos ' dominio:
$ mkdir demostración7 && discos compactos demostración7
Paso 3: inicializa el repositorio de Git
Ahora, ejecute el ' Hace calor Comando para inicializar el repositorio local de Git:
$ Hace calor
Paso 4: Abrir y Actualizar Archivo
Ejecute el comando provisto para crear un nuevo archivo y agregue algo de texto usando el operador de redirección:
$ tocar archivo1.txt && eco 'Es mi primer archivo' > archivo1.txtAquí, hemos añadido “ es mi primer archivo ” texto en “ archivo1.txt ' mediante ' eco ' dominio:
Paso 5: Agregar archivo
A continuación, agregue el archivo al área de preparación de Git usando el siguiente comando:
$ añadir archivo1.txtSe puede ver que Git bash arrojó la advertencia mencionada cuando intentamos agregar el archivo al área de ensayo:
Ahora, pasemos a la siguiente sección para corregir el ' advertencia: LF será reemplazado por CRLF ”.
¿Cómo arreglar la 'advertencia: Lf será reemplazado por CRLF'?
Ahora, avancemos hacia los pasos que se proporcionan a continuación para corregir la advertencia indicada que se encuentra 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 de Git usando el comando proporcionado:
$ configuración de git core.autocrlfDe acuerdo con el siguiente resultado, la variable de configuración de Git se establece como ' verdadero ”:
Paso 2: Reemplazar por advertencia CRLF globalmente (por usuario)
A continuación, cambiaremos el valor de la variable de configuración de Git a “ falso ” con la ayuda del comando dado:
$ configuración de git --global core.autocrlf falso
Paso 3: Verificar la configuración
Ahora, verificaremos la operación realizada para asegurarnos de que el valor de la variable de configuración se cambie a “ falso ”:
$ configuración de git core.autocrlfLa salida inferior indica que el valor de la variable se ha establecido correctamente en ' falso ”:
Paso 4: Reemplazar por advertencia CRLF localmente (solo para el proyecto)
Para reemplazar la advertencia CRLF para los proyectos locales específicos, ejecute el comando proporcionado a continuación:
$ configuración de git --local core.autocrlf falso
Paso 5: Verifique la configuración
Ahora, vamos a ejecutar el ' configuración de git ” comando con “ core.autocrlf ” Variable de configuración de Git para verificar su valor configurado:
$ configuración de git core.autocrlfEn el siguiente resultado, puede ver que el valor se asentó con éxito en ' falso ”:
Paso 6: Agregar archivo
Finalmente, agregaremos el archivo al área de preparación de Git con la ayuda del comando dado:
$ añadir archivo1.txtSe puede ver que; el archivo se agrega con éxito:
Paso 7: Comprobar el estado
Por último, comprobaremos el estado actual del repositorio de Git:
$ estado de Git .El siguiente resultado indica que el nuevo archivo se agrega al repositorio de Git:
¡Eso es todo! Hemos proporcionado la solución más sencilla para corregir la advertencia CRLF en Git.
Conclusión
Los usuarios de Git se encuentran principalmente con el ' advertencia: LF será reemplazado por CRLF ' cuando el ' autocrlf 'El valor de la variable de configuración de Git está configurado como' verdadero ”. Sin embargo, puede cambiar su valor como “ global ” por usuario así como “ local ” por proyecto en el “ $ git config <–global o local> core.autocrlf false ' dominio. En este artículo, hemos discutido el “ advertencia: LF será reemplazado por CRLF ” y ofreció las soluciones para solucionarlo.