Git Tricks: Filename Too Long Error
在使用Git时,如果远程仓库中含有名字很长的文件,或是某个文件在多层文件夹中,间接导致其“文件名”太长:
Windows下,克隆时会出现 warning: Clone succeeded, but checkout failed.
报错
阅读克隆/版本退回的报错信息可以看到类似 error: unable to create file XXXXXXXXXXXXXXXXXXXX: Filename too long
的信息
解决方法:
- Start Git Bash as Administrator
- Run command
git config --system core.longpaths true
Another way (only for this clone):
git clone -c core.longpaths=true <repo-url>