为了账号安全,请及时绑定邮箱和手机立即绑定

Git for Windows中的文件名太长了

Git for Windows中的文件名太长了

Git
白衣非少年 2019-08-06 12:47:23
Git for Windows中的文件名太长了我正在使用Git-1.9.0-preview20140217Windows。据我所知,这个版本应该解决文件名太长的问题。但不适合我。当然,我做错了什么:我没有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复制对我来说非常简单:只需使用Angular生成器创建一个Yeoman Web应用程序(“yo angular”)并node_modules从.gitignore文件中删除。然后重复上述Git命令。我在这里错过了什么?
查看完整描述

3 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

您应该能够运行该命令

git config --system core.longpaths true

或者,如果您使用的是受支持的Git版本,请手动将其添加到您的某个Git配置文件中以启用此功能。看起来可能是1.9.0及之后


查看完整回答
反对 回复 2019-08-06
?
神不在的星期二

TA贡献1963条经验 获得超6个赞

这可能有所帮助:

git config core.longpaths true

基本解释:这个答案建议不要将这样的设置应用于全局系统(所有项目,以避免--system--global标记)配置。此命令仅通过特定于当前项目来解决问题。


查看完整回答
反对 回复 2019-08-06
  • 3 回答
  • 0 关注
  • 1726 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信