zoukankan      html  css  js  c++  java
  • 解决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上都没有问题。

  • 相关阅读:
    spring mvc处理json
    Unable to read TLD "META-INF/c.tld"错误
    linux设置tomcat开机自动启动
    linux tomcat自启动设置
    向PE文件植入后门代码技术讨论
    对自助提卡系统EDLM的一次代码审计
    XE下显示托盘图标(TrayIcon)
    delphi 查看编译版本
    Context Menus
    API Monitor---------------Using API Monitor to crack copy protected software
  • 原文地址:https://www.cnblogs.com/xdr630/p/15254981.html
Copyright © 2011-2022 走看看