ฉันใช้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ด้วยเครื่องกำเนิด Angular ("yo angular") และลบออกnode_modules
จาก.gitignore
ไฟล์ จากนั้นทำซ้ำคำสั่ง Git ดังกล่าว
ฉันหายไปนี่อะไร