Este artículo explicará brevemente el uso del núcleo.autócrlf = verdadero en git.
¿Por qué deberías usar Core?.autócrlf = verdadero en git?
Para colaborar de manera eficiente con otros desarrolladores de proyectos utilizando diferentes sistemas operativos, los desarrolladores deben cambiar la configuración de configuración para configurar Git para manejar las terminaciones de línea automáticamente. Para hacerlo, utilice el "ps Core de configuración de git.autócrlf = verdadero"Comando para cambiar el núcleo.configuración de autocrlf. Los usuarios de Windows deben configurar el núcleo.Valor de autocrlf a verdadero para convertir las terminaciones LF en CRLF.
Que núcleo.autócrlf = True funciona en Git?
Tomemos un ejemplo para ver cómo el núcleo.autócrlf = True Works!
Paso 1: Navegue al repositorio de Git
Primero, muévase al repositorio de git particular utilizando el "cd" dominio:
$ CD "C: \ Git"
Paso 2: crear dos archivos
A continuación, cree un archivo con la ayuda del "eco"Comando y actualizarlo:
$ echo "archivo 3"> archivo3.TXT
Del mismo modo, genere o actualice otro archivo usando el mismo comando:
$ echo "archivo 4"> archivo4.TXT
Paso 3: Agregue archivos al índice de puesta en escena git
A continuación, utilice el "Git Agregar"Comando para rastrear archivos al índice de puesta en escena:
$ git agregar archivo3.archivo txt4.TXT
En la siguiente salida, se puede observar una advertencia que dice "LF será reemplazado por CRLF".
Tenga en cuenta que el LF es el estilo UNIX y CRLF es el estilo de Windows. Esta advertencia establece que perderá el estilo UNIX, y se reemplazará con el estilo de Windows a medida que GIT restringe el uso de CRLF de forma predeterminada:
Paso 4: Verifique la configuración de configuración predeterminada
Para verificar la configuración de configuración predeterminada, ejecute el siguiente comando:
$ git config nore.autócrlf
Se puede observar que el valor predeterminado del "centro.autócrlf"El archivo está configurado como"FALSO":
Paso 5: Cambiar el núcleo.configuración de autocrlf
Para establecer el git "centro.autócrlf"Configuración para"verdadero", Ejecute el siguiente comando:
$ git config nore.autócrlf verdadero
Paso 6: Verificación
Verifique los cambios de configuración realizados anteriormente:
$ git config nore.autócrlf
Puedes ver que el "centro.autócrlf"El valor se ha establecido como"verdadero":
Paso 7: Seguimiento de cambios en el área de puesta en escena de Git
Nuevamente, intente agregar los archivos al área de puesta en escena de git:
$ git add .
Como puede ver en la captura de pantalla dada a continuación, los archivos se han agregado con éxito porque el "centro.autócrlf"La configuración se cambia a Verdadero:
Hemos explicado el uso del núcleo.Autocrlf = Configuración de configuración verdadera en Git.
Conclusión
Mientras trabajan con desarrolladores con diferentes sistemas del sistema operativo, los usuarios probablemente encuentran problemas de terminación de línea (LF o CRLF). Git proporciona varias formas de resolver este problema, como usar el "ps Core de configuración de git.autócrlf" dominio. Si tu núcleo.La configuración de Autocrlf se establece como falsa, esto le mostrará la advertencia de los problemas de finalización de la línea al agregar archivos. Sin embargo, establecer su valor como "verdadero"Resolverá el problema. Este artículo demostró los usos del núcleo.Autocrlf = Configuración de configuración verdadera en Git.