Git代码下载
加速代码下载:git clone https://ghproxy.com/https://github.com/...
加入https://ghproxy.com/
后下载速度会快很多,还是由于科学上网的问题。
子模块下载
在开源代码下载过程中,可能会存在子模块,如下图所示:
此时,你可以直接采用 git clone --recursive git@github.com:sisl/MADRL.git
。但是由于科学上网的原因,有可能并不能成功,因此,可以采用以下的解决方法。
首先,git clone https://ghproxy.com/https://github.com/sisl/MADRL.git
,但是,这样你的rllab文件夹是空的,因为rllab是子模块。
然后, cd MADRL/
,执行 git submodule update --init
,这一步之后,有可能出现以下问题:
这时候,在文件夹 .gitmodules
中修改 url = git@github.com/rejuvyesh/rllab.git
改为 url = https://ghproxy.com/https://github.com/rejuvyesh/rllab.git
,然后执行 git submodule sync
,最后,执行 git submodule update --init
就可以完成全部代码的下载。
综上,大部分问题都是由于科学上网引起的,如果出现这种问题,可以修改一下URL的指向,能解决一部分问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)