赞
踩
本人的一台电脑硬件坏了,开不了机,里面的大量代码被锁在硬盘里,只有零星项目在github上开源了。
于是本人重新购买了一天笔电,准备clone下自己的零星项目。
于是碰到了标题上的那个BUG。
然后Google了一圈,发现是由于项目中的文件名不符合Windows的文件命名(文件路径名包含空格),导致git clone到windows系统的时候校验失败,项目文件也下载不下来。
那有朋友要问了,既然windows上的文件命令不能包含空格那我是怎么把这个文件push上去的呢?难道不是在push之前就应该存在于系统中的吗?是的,其实很简单,因为我是在mac环境下push上去的,也就是开头背景中提到的那个坏的电脑,而unix操作系统下是允许文件名带空格的,因此这一切都解释的通了。
然后具体操作就是去github上依次把含有空格的文件名文件给删掉,然后这个项目就能如愿下载下来了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。