• 解决github下载速度慢的问题


    常见的github加速的方法是修改hosts、代理等方式,但实际使用效果并不一定好,而且也不稳定。
    这里介绍个非常厉害的方法——通过国内“码云”平台的转接,来完成GitHub上项目的下载加速。

    • 首先得去码云上注册账号
    • 完成注册后,接着点击用户头像旁边上的"+"加号 ,选择“从 GitHub/GitLab导入仓库”菜单
      在这里插入图片描述
    • 然后填写位于 GitHub上你想 clone的仓库地址并导入即可
      在这里插入图片描述
    • 导入这一步交给码云来做速度是非常快的,一会儿功夫,码云就克隆出了一份和GitHub上一模一样的项目!
      在这里插入图片描述
    • 接下来通过码云上的项目地址,将项目 clone到本地,这时候的clone速度就很快了,几 MB/s的速度是没问题的,很快项目就下载下来了。这速度绝了!!!在这里插入图片描述
      在这里插入图片描述

    重新关联远端地址

    • 因为刚才clone的项目的是码云上面的的,所以提交代码时远端地址还是码云上的地址。在必要情况下(比如我们就是要给GitHub上的某个项目提 PR),我们还需要重新将我们本地的项目关联到原来的GitHub项目上去,做法如下:
    • 首先找到位于本地仓库目录下的隐藏文件夹 .git
      在这里插入图片描述
    • 用文本编辑器打开 .git文件夹中的 config配置文件

    在这里插入图片描述
    将配置文件中的 [remote “origin”].url字段重新关联到原来位于GitHub上的GitHub项目地址
    在这里插入图片描述
    改后:
    在这里插入图片描述
    当然你也可以通过命令行来修改远端地址,效果一样的

    至此大功告成,本地项目就相当于是 clone自GitHub,后续提代码,提 PR到GitHub上都没有问题。

  • 相关阅读:
    HDU
    HDU-1166 敌兵布阵 (基础线段树)
    Matrices with XOR property (暴力)
    CF-825E Minimal Labels (反向拓扑)
    CodeForces-1144E Median String (模拟)
    操作文件和目录
    文件读写
    装饰器
    数据结构和算法
    Scrapy shell调试返回403错误
  • 原文地址:https://www.cnblogs.com/xdr630/p/15254981.html
Copyright © 2020-2023  润新知