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

相关推荐
Kkooe3 小时前
GitLab|数据迁移
运维·服务器·git
Beekeeper&&P...4 小时前
git bash是什么,git是什么,git中的暂存区是什么,git中的本地仓库是什么,git中工作目录指的是什么
开发语言·git·bash
Stara05118 小时前
Git推送+拉去+uwsgi+Nginx服务器部署项目
git·python·mysql·nginx·gitee·github·uwsgi
lsswear9 小时前
GIT 操作
git
勋勋勋勋小勋勋9 小时前
git分支合并某一次提交
git
PandaCave10 小时前
git常用命令以及注意事项总结
git
算你狠 - ZGX14 小时前
Git使用
git
Lojarro20 小时前
【后端】版本控制
git·subversion
MengYiKeNan1 天前
Git配置与使用
git