Android项目推GitHub遇文件名过长无法索引问题求助
解决Git文件名过长无法索引的问题
方法一:启用Git长文件名支持
- 打开终端(Windows用Git Bash,Mac/Linux用系统终端),切换到项目根目录
- 执行命令:
git config core.longpaths true - 重新执行
git add .,尝试完成文件索引
方法二:清理Gradle缓存并配置.gitignore
- 直接删除项目根目录下的
.gradle隐藏文件夹 - 在Android Studio中执行
File -> Sync Project with Gradle Files,重新生成Gradle缓存 - 检查项目根目录的
.gitignore文件,确保添加了.gradle/规则,避免缓存文件被误加入版本控制
方法三:修改Windows系统长路径限制(仅Windows)
- 打开Windows设置,搜索「编辑组策略」并打开
- 依次展开「计算机配置 → 管理模板 → 系统 → 文件系统」
- 找到「启用 Win32 长路径」选项,设置为「已启用」
- 重启电脑后,再尝试Git的add操作
内容的提问来源于stack exchange,提问作者Fahama Rahmani
相关产品推荐
相关产品推荐

