返回 导航

其他

hangge.com

解决git clone克隆github仓库慢的问题(通过国内git仓库进行中转)

作者:hangge | 2020-03-26 08:10

1,问题描述

    由于国内网络问题,当我们使用 git clone 命令从 github 上克隆一个仓库代码下来时,可能会发现速度十分缓慢,甚至完全下载不下来。虽然网上介绍了挂 vpn,设置代理等方法,但实际用处不大。

2,解决办法

(1)这里我采用一个变通的方法。先将 GitHub 上的仓库导入到国内的 Git 上(比如码云,coding),然后在从国内的 Git 上将其 clone 下来,最后将 clone 下来的仓库地址改回 GitHub 上的即可。 

(2)这里以码云为例。首先在码云上新建一个仓库,创建时选择导入已有仓库,就是 git 项目的地址:

(3)码云提示这个仓库目前已经有了,那我们就不必创建,直接使用它提供的地址 clone 即可。
git clone https://gitee.com/ckrissun/medis

(4)克隆完毕后,进入文件夹执行 git remote get-url origin 命令查看仓库地址,可以看到目前还是码云的地址:

(5)我执行如下命令将仓库地址修改为 github 上的那个,这样这个仓库就和从 github 上克隆下来的一模一样。
git remote set-url origin https://github.com/luin/medis
评论

全部评论(0)

回到顶部