无法从github克隆git存储库

时间:2016-12-14 17:18:34

标签: windows git github clone

我正在尝试将github存储库克隆到我的本地Windows机器网址:https://github.com/Patrick-The-Star/codility-lessons.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课:时间复杂度"我不确定。无论哪种方式我如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

how do I clone files with colons in the filename

基本上你无法在Windows上克隆这个存储库。您需要更改文件夹的名称或使用允许冒号在文件名中的操作系统,即不是Windows

编辑:我将存储库分叉并将冒号更改为破折号。你应该能够克隆这个:https://github.com/prettyClouds/codility-lessons

答案 1 :(得分:0)

如果使用64位版本的Windows 10,则可以使用实验性Linux子系统。这是一个不错的总结.. How to install and use the Linux Bash-shell on Windows 10

然后你可以使用powershell / cmd访问它们(如果你更改了文件名)或者在'bash-shell'中使用它们。