【发布时间】:2015-06-11 19:33:12
【问题描述】:
我在 Visual Studio .NET MVC 项目中使用 yeoman nuget 包来生成 angularJS 前端。安装 yeoman 并生成应用程序后,尝试提交到 git 时出现此错误:
发生错误。详细消息:libgit2 引发错误。类别 = 无效(错误)。 无法打开目录'C:/my/project/node_modules/super/long/directory'
这是因为文件/目录名称存在可怕的 Windows 256 字符限制。我该如何解决这个问题,以便我可以提交到 git?
【问题讨论】:
-
他们在这里添加了对
core.longpaths的支持github.com/libgit2/libgit2/issues/3053
标签: git visual-studio-2013 yeoman