Я использую Git-1.9.0-preview20140217
для Windows. Как я знаю, этот выпуск должен решить проблему со слишком длинными именами файлов. Но не для меня.
Конечно, я делаю что-то не так: я сделал git config core.longpaths true
и git add.
и затем git commit
. Все прошло гладко. Но когда я сейчас делаю состояние git status
, я получаю список файлов с Filename too long
, например:
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
Для меня это довольно просто воспроизвести: просто создайте веб-приложение Yeoman с генератором углов ("yo angular") и удалите node_modules
из файла .gitignore
. Затем повторите вышеупомянутые команды Git.
Что мне здесь не хватает?