J'utilise Git-1.9.0-preview20140217pour Windows. Comme je le sais, cette version devrait résoudre le problème avec des noms de fichiers trop longs. Mais pas pour moi.
Certes , je fais quelque chose de mal: je l' ai fait git config core.longpaths trueet git add .puis git commit. Tout s'est bien passé. Mais quand je fais maintenant un git status, j'obtiens une liste de fichiers avec Filename too long, par exemple:
node_modules/grunt-contrib-imagemin/node_modules/pngquant-bin/node_modules/bin-wrapper/node_modules/download/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-handle-source-errors.js: Filename too long
C'est assez simple à reproduire pour moi: il suffit de créer une application web Yeoman avec le générateur angulaire ("yo angular") et de le supprimer node_modulesdu .gitignorefichier. Répétez ensuite les commandes Git susmentionnées.
Qu'est-ce que j'oublie ici?