Tôi đang sử dụng Git-1.9.0-preview20140217
cho Windows. Theo tôi biết, bản phát hành này sẽ khắc phục vấn đề với tên tệp quá dài. Nhưng không phải cho tôi.
Chắc chắn tôi đang làm một cái gì đó sai: Tôi đã làm git config core.longpaths true
và git add .
rồi git commit
. Tất cả mọi thứ diễn ra tốt đẹp. Nhưng khi tôi thực hiện một git status
, tôi nhận được một danh sách các tệp với Filename too long
, ví dụ:
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
Nó khá đơn giản để tạo lại cho tôi: chỉ cần tạo một ứng dụng web Yeoman với trình tạo Angular ("yo angular") và xóa node_modules
khỏi .gitignore
tệp. Sau đó lặp lại các lệnh Git đã nói ở trên.
Tôi đang thiếu gì ở đây?