带有长路径的git clone命令问题[重复]
Posted
技术标签:
【中文标题】带有长路径的git clone命令问题[重复]【英文标题】:git clone command issue with long path [duplicate] 【发布时间】:2018-11-10 00:06:04 【问题描述】:我正在使用 git clone 命令
git clone <repo_url> <moveToDirectory>.
如果moveToDirectory
的长度很短,这个命令可以正常工作,但是如果moveToDirectory
的长度很长(即有更多文件夹),那么这个命令就不起作用了。
在第二种情况下如何使用git clone
?
【问题讨论】:
【参考方案1】:我的问题通过这个解决方案解决了
Filename too long in git for windows
git config --system core.longpaths true
上述解决方案不适用于 git 1.17... 版本的 git,因此我需要将我的 git 升级到最新版本。
【讨论】:
是的,如果是 Git 2.0+,我的解决方案【参考方案2】:你可以做的是使用语法:
git -C /long/path/to/parent/folder clone <url> directoryName
这将强制 Git 先 cd 进入长路径,然后克隆到文件夹。
【讨论】:
以上是关于带有长路径的git clone命令问题[重复]的主要内容,如果未能解决你的问题,请参考以下文章