Clone succeeded, but checkout fa

2020-04-22  本文已影响0人  fck_13

在windows下使用git clone某些repo的时候,我们会遇到如下所示的问题

error: invalid path 'XXXXXXXXXXXXX'
fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.

这是因为linux下和windows下文件的命名规则不一致引起的,一些文件是从linux上传的,但是在windows上clone的时候就出现了问题。
比如 https://github.com/Pana/node-books/Node-books/Node.js at a Glance: Technology, Market and Ecosystem.pdf 就无法在windows下下载,因为其名称中有:
这并不是一个bug。

解决方案:

PS:
linux下的命名规则:

Windows 下的命名规则:

参考

上一篇 下一篇

猜你喜欢

热点阅读