当我通过GitHub Desktop克隆我的存储库时,它会抛出一个错误,说有一个文件名太长,我知道文件限制为255个字符,并且已经从注册表和策略编辑器中禁用了它,但问题仍然存在,我不知道该怎么办。
如果有人想知道如何解决这个问题,我找到了一个方法! 前往你的GitHub Desktop文件夹-> app-> resources-> app-> git-> mingw64-> etc-> gitconfig,在[core]部分下添加此字段“longpaths = true" :)
进入你的GitHub Desktop文件夹 -> 应用程序 -> 资源 -> 应用程序 -> git -> etc -> gitconfig
然后在 [core] 部分下添加此字段 "longpaths = true"
对于我的情况:
路径是:
C:\Users\username\AppData\Local\GitHubDesktop\app-3.0.7\resources\app\git\etc
并更新了文件(gitconfig)格式:
[core]
symlinks = false
autocrlf = true
fscache = true
longpaths = true
git config --global core.longpaths true
https://github.com/desktop/desktop/issues/8023 - MissSergeivna