git clone 报错 error: invalid path ' fatal

1,760 阅读1分钟

前情提要

今天 clone 一个仓库的时候,发现报了下面这个错误

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

搜索资料后发现是 git 仓库 作者里面有 windows 无法命名的文件名,一般是在出现 特殊符号 时会出现。 比如说 :/? 这类特殊字符。

解决方案

由于是别人的仓库,于是我们只能先 fork 一份到我们自己的仓库,之后慢慢修改掉提示中的 invalid path 文件名