我在用着 Git-1.9.0-preview20140217
Windows。据我所知,此版本应解决文件名过长的问题。但是不适合我。
当然,我做错了什么:我没有git config core.longpaths true
和git add .
再git commit
。一切顺利。但是,当我现在执行a时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
对我来说,复制非常简单:只需使用Angular生成器(“ yo angular”)创建Yeoman Web应用程序并将其node_modules
从.gitignore
文件中删除即可。然后重复上述Git命令。
我在这里想念什么?