Win10解决GitHub项目克隆到本地速度过慢的问题

时间:2024-04-08 21:58:41

总所周知,GitHub是全球最大的"同性"交流平台,我们可以将GitHub作为我们的远端代码仓库,将我们的项目推送上去进行管理。可是存在GitHub作为一个国外的网站,我们在使用的时候总会遇到一些速度过慢的时候,尤其是当我们想要通过git将一个项目克隆到本地时,会发现速度实在是太慢了,通常只有几十KB。项目小还好,多等一会就能克隆下来,可是当项目过大时,等待的时间会异常的长,让人难以忍受。在搜寻一些网络资料后,顺利解决了速度过慢的问题,现在分享给大家~

1. 注册一个码云账号

这里我们注册一个码云账号,码云是开源中国旗下的代码托管平台,地址:https://gitee.com/。因为是国内的,所以从码云上面克隆代码会比GitHub上克隆快很多,我们的想法就是通过码云代替GitHub将我们的代码克隆下来,嘿嘿~

2. 将GitHub上面的项目导入码云

将GitHub上面对应的仓库URL复制下来
Win10解决GitHub项目克隆到本地速度过慢的问题
注册后从主页进入
Win10解决GitHub项目克隆到本地速度过慢的问题
填写刚才复制的URL,填写创建仓库
Win10解决GitHub项目克隆到本地速度过慢的问题
可以看到,已经将项目放到了码云下
Win10解决GitHub项目克隆到本地速度过慢的问题

3. 将公钥添加到刚注册的码云上

之前已经***云并且已经添加公钥的可以直接跳到第四步
这里通过SSH的方式克隆
这里是公钥的存放位置,如果没有.ssh目录,是因为本机尚未生成。具体怎么怎么使用git生成就不具体解释了。
Win10解决GitHub项目克隆到本地速度过慢的问题
我们通过记事本之类的方式打开,复制其中的公钥
Win10解决GitHub项目克隆到本地速度过慢的问题
将刚才复制的公钥添加到码云中

进入设置
Win10解决GitHub项目克隆到本地速度过慢的问题
随便取个标题,然后将刚才复制过来的公钥添加进来
Win10解决GitHub项目克隆到本地速度过慢的问题
通过密码验证身份
Win10解决GitHub项目克隆到本地速度过慢的问题
好的,成功添加~
Win10解决GitHub项目克隆到本地速度过慢的问题

4. 将码云上的项目克隆到本地

复制项目的SSH链接
Win10解决GitHub项目克隆到本地速度过慢的问题
克隆到本地
可以看到,速度非常给力~~
Win10解决GitHub项目克隆到本地速度过慢的问题

5. 将项目推送到GitHub

我们已经将项目克隆到本地了,当然我们也需要推送回GitHub仓库。
可是,这时候我们本地关联的代码仓库,是和刚注册的码云关联起来的,而不是GitHub。
修改本地仓库的推送地址为GitHub

可以看到代码已经下载到了本地,这时候我们需要打开项目目录下的.git目录
而很多人默认是看不到这个文件的,我们需要显示隐藏文件。

Win10解决GitHub项目克隆到本地速度过慢的问题
进入.git目录,用记事本等打开配置文件
Win10解决GitHub项目克隆到本地速度过慢的问题
可以看到,这里是刚克隆的码云上面的位置
Win10解决GitHub项目克隆到本地速度过慢的问题
这里我们需要将这里的地址修改为GitHub上面的地址

找到GitHub上面对应的项目,复制该地址
Win10解决GitHub项目克隆到本地速度过慢的问题
进行替换
Win10解决GitHub项目克隆到本地速度过慢的问题
修改项目内容,并进行推送
Win10解决GitHub项目克隆到本地速度过慢的问题
可以看到,推送到GitHub上面成功了~~
Win10解决GitHub项目克隆到本地速度过慢的问题