2016-12-14 268 views
1

我想克隆一个github仓库到我的本地windows机器url:https://github.com/Patrick-The-Star/codility-lessons.git。但我得到这个结果:无法从github克隆git仓库

Cloning into 'codility-lessons'... 
remote: Counting objects: 349, done. 
emote: Total 349 (delta 0), reused 0 (delta 0), pack-reused 349 
Receiving objects: 100% (349/349), 2.38 MiB | 1.09 MiB/s, done. 
Resolving deltas: 100% (115/115), done. 
Checking connectivity... done. 
fatal: cannot create directory at 'lesson 1 : Time Complexity': Invalid argument 
warning: Clone succeeded, but checkout failed. 
You can inspect what was checked out with 'git status' 
and retry the checkout with 'git checkout -f HEAD' 

我研究了一下,似乎我需要有足够的磁盘空间,我这样做。我认为这是因为文件名,它在文件“课程1:时间复杂度”中有空格,但我不确定。无论哪种方式,我如何解决这个问题?

+0

文件名中的空格不会导致任何结帐问题。你输入了什么命令来克隆回购? git状态的输出是什么?克隆本身看起来像是成功的,其他东西似乎是错的。 –

+1

名称中的冒号是问题所在。 https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx#file_and_directory_names – murtuza

+0

@ murtuza任何想法如何解决这个问题? –

回答