AI 摘要
Git for Windows提交时出现“Filename too long”错误,因Windows文件名限制260字符,而Git默认使用旧API。解决方案为启用长路径支持:执行 `git config --global core.longpaths true`,即可解决因路径过长导致的文件添加失败问题。
使用 git 提交代码的时候出现了错误:
fatal: adding files failed
百度查资料说文件没有保存,但是文件都是正常的,细看一下文件的详细错误,提示的内容是 Filename too long
原因是git可以创建4096长度的文件名,而Windows的文件名最大长度是260,因为git用了旧版本的windows api,为此踩了个坑。
解决方案
执行以下命令即可。
git config --global core.longpaths true
评论 (1)