git desactiva la advertencia "LF será reemplazado por CRLF"

Entiendo para qué sirve la advertencia y cómo desactivarla, pero lo que necesito es desactivar la advertencia en sí. ¿Ayuda por favor?

Puede desactivar la advertencia con

git config --global core.safecrlf false 

(Esto solo desactivará la advertencia, no la function en sí).

Debe usar la core.autocrlf input core.eol input y la core.eol input . O simplemente no deje que git cambie las terminaciones de línea con autocrlf false y deshágase del resaltado de crlfs en diffs, etc. con core.whitespace cr-at-eol .

Espero que esto ayude

Lo usé de esta manera:

Guarde sus files actuales en Git, para que no se pierda ninguno de sus trabajos.

 git add . -u git commit -m "Saving files before refreshing line endings" 

Elimine todos los files del índice de Git.

 git rm --cached -r . 

Reescribe el índice de Git para recoger todos los nuevos finales de línea.

 git reset --hard 

Vuelva a agregar todos sus files modificados y prepárelos para una confirmación. Esta es su oportunidad de inspeccionar qué files, en su caso, no se modificaron.

 git add . # It is perfectly safe to see a lot of messages here that read # "warning: CRLF will be replaced by LF in file." 

Confirme los cambios en su repository.

 git commit -m "Normalize all the line endings" 

https://help.github.com/articles/dealing-with-line-endings/

Está buscando la opción core.whitespace (ver git config --help para más detalles).

Puede configurar esta opción como sigue:

 $ git config core.whitespace cr-at-eol