Nuestra diseñadora trabaja con Windows ( Adobe Suit oriented ), y además de diseño, también hace desarrollo Frontend.
Al hacer git pull del repo, se encontró con el error: Filename too long , al bajar un commit que un desarrollador había subido desde otro SO.
"Googleando" un poco me encontré con esta buena solución del usuario sparkym3 en StackOverflow (http://stackoverflow.com/questions/22575662/filename-too-long-in-git-for-windows) :
git config --system core.longpaths true
Y aquí la "explicación de la falla" por el user iveqy:
Git has a limit of 4096 characters for a filename, except on windows when git is compiled with msys. It uses an older version of the windows api and there's a limit of 260 characters for a filename.
So as far as I understand this, it's a limitation of msys and not of git. You can read the details here: https://github.com/msysgit/git/pull/110
Otra solución es usar un cliente gráfico, pero no indagué en ello por que no es nuestro caso :)
Saludos!
Alberto.