git: no se puede crear un file temporal: no existe tal file o directory, ¿solo para ciertos files?

Tengo un problema extraño aquí con uno de mis repositorys git . No puedo agregar ciertos files. Git dice:

$ git add Konstruktion / Druckteile / 1x_ *
advertencia: CRLF será reemplazado por LF en Konstruktion / Druckteile / 1x_Hals.gcode.
El file tendrá sus terminaciones de línea originales en su directory de trabajo.
error: no se puede crear el file temporal: no existe dicho file o directory
error: Konstruktion / Druckteile / 1x_Nickhalter_links.STL: no se pudo insert en la database
error: no se pudo indexar el file Konstruktion / Druckteile / 1x_Nickhalter_links.STL
fatal: no se pudo agregar files

Pero solo para este único file. Todos los demás files en el mismo directory, incluso con nombres similares (por ejemplo, 1x_Nickhalter_rechts.STL) funcionan como un amuleto. ¿Por qué solo este file? ¿Qué tiene de especial?

¿Qué puedo hacer para descubrir qué está mal?

Ah, solo por información: es git 1.8.5.2.msysgit.0 que se ejecuta en Windows 8.1 (64 bits).

Muchas gracias.

Saludos, Hendrik

Tuve exactamente el mismo problema al agregar files. Lo siguiente hizo el truco para mí:

 git config --global core.fscache false 

No sé exactamente por qué funciona, pero espero que pueda funcionar para otros.

Intenta clonar tu /v/ownCloud/Bachelor Thesis (Vorlage2) en una ruta muy similar:

 c:\Test 

Luego intente y agregue ese file dentro de esa ruta simple.

Esto funcionó para mí:

 export TMPDIR="/tmp/" 

Sí, en serio. No tengo idea de lo que esto realmente hizo , pero funcionó, así que no estoy exactamente quejándome. Esto podría ser una solución que solo funcionó para mí, porque no puedo reproducir el problema ahora que lo he solucionado.