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设置方式 点击这里查看.

相关推荐
学习是种信仰34 分钟前
Git工作流
git·深度学习
yuanyuan2o22 小时前
Git merge 的几种不同模式
git·github
视觉小萌新3 小时前
关于Vscode配置企业Git
git
zh_xuan3 小时前
使用命令行把安装包上传到github
c++·git·libcurl·c++工程打包
zhangfeng11334 小时前
适合 5人以内小团队的Git 工作流 + Code Review + 自动化部署方案 FastAdmin +linunx服务器宝塔系统 外包项目 —
服务器·git·自动化·php·代码复审
念一不念二9 小时前
[Git]git仓库管理的使用
git
HZ·湘怡9 小时前
Gitee 手把手
git·gitee
A懿轩A9 小时前
【2026 最新】下载安装 Git 详细教程 (Windows)
git
@_@ prince @_@9 小时前
Git 命令大全(带详细说明)
git·gitee·github·visual studio