Git: encoding de caracteres rotos en un proyecto clonado

Mi objective : quiero clonar el repository de Bitbucket usando Git (Sourcetree).

Mi problema: puedo terminar la clonación, pero algunos files fuente en el proyecto local tienen encoding rota.

Todos los files en el repository están bien, el problema es solo local, incluso si mi equipo está utilizando .gitattributes , que debe anular cualquier configuration local.

En .gitattributes, las conversiones de EOL están deshabilitadas de manera pnetworkingeterminada.

Ejemplo:

Servidor:

using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; ... 

Local:

 using System.Collections; ਍甀猀椀渀最 匀礀猀琀攀洀⸀䌀漀氀氀攀挀琀椀漀渀猀⸀䜀攀渀攀爀椀挀㬀ഀഀ using UnityEngine; ਍甀猀椀渀最 唀渀椀琀礀䔀渀最椀渀攀⸀唀䤀㬀ഀഀ 

Nota: durante la clonación, recibí una advertencia de "files de plantilla no encontrados" . También la encoding pnetworkingeterminada en sourcetree está configurada en UTF8.

¿Tiene experiencia con este tipo de problema o alguna sugerencia sobre cómo solucionarlo?

SOLUCIONADO : Git en realidad estaba convirtiendo LF en CRLF todo el time. Tuve que deshabilitar las conversiones en .gitconfig y establecer explícitamente EOL en LF.

 [core] eol = lf autocrlf = false safecrlf = false