Git Clone 的时候遇到 Filename too long 错误
2023-09-27 14:20:34 时间
在对某些仓库进行 Git Clone 的时候遇到了 Filename too long 的错误提示。
错误提示如下图:
可以有下面的一些解决办法:
可以有下面的一些解决办法:
在 Git bash 中运行下面的命令,来进行 git 配置的全局修改:
git config --system core.longpaths true
在 Clone 仓库出现上面的错误后,进行已经克隆的目录中,然后找到 .git 目录的 config 文件。
添加
longpaths = true
这个配置。
然后重新删除已经克隆的目录中除了 .git 的所有目录。
然后再重新 checkout branch。
第 3 种办法就是在 Check out 的时候添加参数。
例如使用下面的命令进行 check out。
在 Clone 的时候添加 -c core.longpaths=true 参数。
例如使用下面的命令进行 clone
git clone -c core.longpaths=true "https://src.ossez.com/spring/spring-boot.git" "C:\WorkDir\spring-boot"
你应该能够没有问题的解决这个问题。
相关文章
- 详解Git合并(Merge)错误如何回退。(包括Reset, Revert和页面回滚三种,并说明其优缺点)
- git出现“The file will have its original line endings in your working directory”错误
- SpringBoot+Shiro引起事务失效、错误原因、解决方法
- 极客日报第 47 期:字节跳动副总裁喊话腾讯:停止无理由封杀飞书;Git服务器配置错误导致日产汽车源码泄露;Facebook向苹果妥协
- git中的SSL certificate problem: unable to get local issuer certificate错误的解决办法
- springboot上传文件时500错误,提示临时目录无效
- oracle 错误 ORA-00020问题解析
- git pull 解决 refusing to merge unrelated histories 错误
- Error:Error: Expected resource of type id [ResourceType]打包apk是提示错误
- Hue安装错误集锦
- xamarin开发常见错误总结--数据库被锁定异常
- GCC中文错误提示
- 【错误记录】Ubuntu 中 ROOT 用户无法启动 Visual Studio Code 开发环境 ( 推荐在普通用户下使用 VSCode 开发环境 )
- 捕捉段错误信号信号处理程序
- 在迁移邮箱时, Mailbox Size Exceeds Target Quota 2.3GB错误的解决
- 2018-8-10-git-push-错误-hook-declined-
- 2019-1-16-git-subtree-pull-错误-Working-tree-has-modifications
- 如何删除错误提交的 git 大文件
- git如何回滚错误合并的分支
- red5-常见的错误收录
- MySQL:日志系统介绍 | 错误日志 | 查询日志 | 二进制日志:bin-log数据恢复实践 | 慢日志查询