windows下git clone时出现“Filename too long”错误的解决办法

在windows下,当使用git clone复制项目时,出现下述错误表示项目中有文件民字符过长的问题,需要开启git的长路径支持解决:

bash 复制代码
fatal: cannot create directory at 'xxxx': Filename too long
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'

方法如下:

  1. 使用管理员模式运行git

  2. 设置系统变量为长路劲有效:

    git config --system core.longpaths true

Note: 如果第二步还是报错,可以设置git全局变量的长路径有效:

git config --global core.longpaths true

更多git的 git config设置方式 点击这里查看.

相关推荐
苏-言3 小时前
Git进阶之旅:Git 配置信息 Config
git
画船听雨眠aa21 小时前
git仓库
git
悬铃木下的青春1 天前
【Git】使用笔记总结
笔记·git
九月十九1 天前
Git 的基本概念和使用方式
git
小雨凉如水1 天前
工作总结:git篇
git
画船听雨眠aa2 天前
git相关命令
git
嵌入式小能手3 天前
移植前准备之git管理内核源码
git
Yungoal3 天前
Unity git版本管理
git
小锋学长生活大爆炸3 天前
【知识】可视化理解git中的cherry-pick、merge、rebase
git
牛马程序员‍3 天前
Day99 Gitub、系统分层架构
git·架构·mvc·ddd架构·gitub