将整个git repo下载到Google colab

时间:2019-04-20 15:14:27

标签: python git github google-colaboratory kaggle

github上有一个存储库,其中包含图像数据集。我想在我的Google colab上下载整个存储库。但是它似乎没有用。 这是我尝试过的

from google.colab import drive
drive.mount('/content/drive')

# kaggle is the folder that I created on my drive
!cd "drive/My Drive/kaggle"

# Downloading the repo on my drive
!git clone https://github.com/ardamavi/Sign-Language-Digits-Dataset.git

但是我遇到了错误

Cloning into 'Sign-Language-Digits-Dataset'...
fatal: I don't handle protocol '/content/https'

期望的是:

如何将整个存储库下载到驱动器上或google colab的运行时存储中。他们中的任何一个都可以。

注意:我尝试了所有可能的答案,以作为对该问题的建议,但没有一个对我有用。

1 个答案:

答案 0 :(得分:2)

尝试使用%cd而不是!cd。用!执行的命令在子shell中执行,因此,如果使用cd执行!,则实际上不会更改后续shell命令的工作目录。

这是一个例子:

enter image description here