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

相关推荐
屋外雨大,惊蛰出没4 小时前
Git基本应用
git
_Evan_Yao4 小时前
一文搞懂:Git分支管理与团队协作规范——从GitFlow到GitHub Flow,从rebase到merge,打造高效协作流
java·git·后端·github
憧憬成为java架构高手的小白5 小时前
git工作流程简化版
java·spring boot·git
东风微鸣6 小时前
Argo CD 用户管理:本地用户配置与权限分离实践
git·后端
袋子(PJ)7 小时前
2026最新GitHub发布项目全过程
git·github
许彰午8 小时前
Git实战——从零到团队协作以一个开源项目为例
git·开源
言6668 小时前
要忽略ider的文件在目录下 git暂存区消失
git
‎ദ്ദിᵔ.˛.ᵔ₎8 小时前
Git使用
git
小李不困还能学9 小时前
GitBash的保姆级安装教程
git
摆烂菜鸡沧99610 小时前
【自用整理】本地关联GitHub多账号设置
git·github