美文网首页
git clone慢

git clone慢

作者: 雨中星辰0 | 来源:发表于2021-03-30 09:44 被阅读0次
    作者 描述 时间
    雨中星辰 2021-03-29

    概述

    由于众所周知的一些原因,我们在访问githup的时候总是比较慢,有的时候git clone一个项目甚至会失败。

    解决办法

    1. 使用gitee的极速下载仓库(推荐度:*****)

    gitee为了方便国内广大开发人员将一些常用的项目在gitee中创建了一个镜像,并每日进行更新。
    当我们在gitee中搜索时,如果输入提示框搜索的项目有码云极速下载gitee极速下载,则说明该项目已被收录,可以直接git clone该项目,使用方式与githup一致。
    例:

    image.png

    优点:

    1. 下载快,因为走的国内的网
    2. 可靠性较高,由码云进行维护的

    缺点:

    1. 由于该仓库是每日更新,会没有办法拿到最新的代码,但该缺点影响较小,我们并不总是需要最新的代码。

    2. 使用代理的方式(推荐度:****)

    1. 自备科学上网工具
    2. 设置git代理
    git config --global http.proxy 'socks5://127.0.0.1:1081'
    git config --global https.proxy 'socks5://127.0.0.1:1081'
    

    如果想取消git代理可使用以下命令

    git config --global --unset http.proxy
    git config --global --unset https.proxy
    

    3. 将githup的项目导入到gitee中,然后,从gitee下载。(推荐度:***)

    1. 先登录gitee
    2. 创建一个个人仓库
    3. 导入已有仓库,已有仓库地址填写githup仓库的地址
    4. 等待片刻,仓库同步成功就可以使用该仓库进行clone了

    4. 方案比较

    序号 方案 推荐度 优点 缺点
    1 码云极速下载 ***** 1. 下载快,因为走的国内的网
    2. 可靠性较高,由码云进行维护的
    1. 项目不全,只有部分使用度高的仓库
    2.由于该仓库是每日更新,会没有办法拿到最新的代码,但该缺点影响较小,我们并不总是需要最新的代码。
    2 git代理 ***** 可以无缝使用githup仓库 1. 需要一个科学上网环境
    2.每次使用git的时候都要打开科学上网工具
    3 将githup的仓库导入gitee个人仓库 **** 可以拉取githup所有的项目 1. 需要自建项目
    2.需要手动点击刷新按钮与githup仓库进行同步

    相关文章

      网友评论

          本文标题:git clone慢

          本文链接:https://www.haomeiwen.com/subject/hujwhltx.html