Git for Windows中的文件名太長(zhǎng)了我正在使用Git-1.9.0-preview20140217Windows。據(jù)我所知,這個(gè)版本應(yīng)該解決文件名太長(zhǎng)的問(wèn)題。但不適合我。當(dāng)然,我做錯(cuò)了什么:我沒(méi)有g(shù)it config core.longpaths true和git add .再git commit。一切順利。但是當(dāng)我現(xiàn)在做的時(shí)候git status,我會(huì)得到一個(gè)文件列表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復(fù)制對(duì)我來(lái)說(shuō)非常簡(jiǎn)單:只需使用Angular生成器創(chuàng)建一個(gè)Yeoman Web應(yīng)用程序(“yo angular”)并node_modules從.gitignore文件中刪除。然后重復(fù)上述Git命令。我在這里錯(cuò)過(guò)了什么?
3 回答

MYYA
TA貢獻(xiàn)1868條經(jīng)驗(yàn) 獲得超4個(gè)贊
您應(yīng)該能夠運(yùn)行該命令
git config --system core.longpaths true
或者,如果您使用的是受支持的Git版本,請(qǐng)手動(dòng)將其添加到您的某個(gè)Git配置文件中以啟用此功能??雌饋?lái)可能是1.9.0及之后

神不在的星期二
TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊
這可能有所幫助:
git config core.longpaths true
基本解釋?zhuān)哼@個(gè)答案建議不要將這樣的設(shè)置應(yīng)用于全局系統(tǒng)(所有項(xiàng)目,以避免--system
或--global
標(biāo)記)配置。此命令僅通過(guò)特定于當(dāng)前項(xiàng)目來(lái)解決問(wèn)題。
- 3 回答
- 0 關(guān)注
- 1774 瀏覽
添加回答
舉報(bào)
0/150
提交
取消