我使用 Windows 作为我的操作系统,并与一位使用 Mac 的 friend 一起从事一个项目。他将代码 checkin 了我们的 Github。
我试图 git pull 他所做的一切,但它因 3rd 方代码的“文件名太长”错误而中止。
我能做什么?
最佳答案
Git cannot create a filedirectory with a long path 上的 msysgit FAQ 似乎不是最新的,因为它仍然链接到旧的 msysgit ticket #110 。但是,根据后来的 ticket #122,该问题已在 msysgit 1.9 中得到解决,因此:
git config core.longpaths true
到目前为止,它对我来说效果很好。
注意comment on the ticket #122中的重要通知
关于git pull 因错误文件名太长而中止,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21123415/