J'utilise Git-1.9.0-preview20140217
pour 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 true
et 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_modules
du .gitignore
fichier. Répétez ensuite les commandes Git susmentionnées.
Qu'est-ce que j'oublie ici?