【发布时间】:2014-04-01 14:37:57
【问题描述】:
我在一台装有 windows server 2003 的机器上工作,我必须克隆存储我要使用的 Drupal 站点的存储库。
克隆过程没有问题,但是在执行文件签出时,我收到以下错误消息:
fatal: cannot create directory at 'sites/default/files/Documentation/ ... /Minutes
of Meeting': No such file or directory
其中 (...) 代表一个相当长的嵌套子文件夹结构。 我已经检查过了,路径长度超过 265 个字符。我很确定这是导致问题的原因,因为我相信 WS 2003 的路径长度限制为 255 个字符。
当然,我不允许更改操作系统或存储库文件夹名称。
关键是整个 'sites/default/files/Documentation/' 文件夹对于我正在处理的功能是无用的,所以我想知道是否有任何方法告诉 git 不要签出该文件夹(以及所有它的子文件夹)。
我不是使用 git 的专家,直到现在我的调查让我一无所获。 我将不胜感激。
提前致谢。
【问题讨论】:
标签: windows git filepath git-checkout maxlength