通常出现在 Windows 系统上,Git 尝试处理的文件路径超过了 Windows 的最大路径长度限制(通常为 260 个字符)。这个在克隆包含深层目录结构或长文件名的仓库时尤为常见。
解决方法
启用长路径支持
可以通过以下命令启用:
git config --global core.longpaths true
这将全局开启长路径支持。
使用 git clone -c 选项
如果你只想在某次克隆时启用,可以使用以下命令:
git clone -c core.longpaths=true <repository-url>
请确保在 Git Bash 或其他支持长路径的终端中执行命令。