1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > 网络工具 > 正文

网络工具

论如何丝滑的使用GitHub

1987web2023-09-16网络工具200

因为众所周知的原因我们访问GitHub的速度非常的感人,更不要提克隆项目到本地了。日常访问GitHub主要是两种形式

  • 由浏览器访问,在线查看一些代码或者搜索一些宝库
  • 利用Git或者直接Download开源项目的 release 软件和源码

浏览器访问

浏览器访问通过Chrome的插件是可以搞定,但问题在于要等页面加载失败之后才会出现在浏览器的右键菜单,无比的难受。插件的名称也很简单Github 加速器

挂梯子,这种方式虽好。但是自由的空气同样很美好

修改系统的host文件

通过修改系统的hosts文件,网络上流行着很多说法,主流的是DNS污染。具体的原理是通过本地映射GitHub指定的IP实现快速访问,具体的操作如下,有兴趣的朋友可以尝试一下

  • 访问 https://www.ipaddress.com 分别输入github.global.ssl.fastly.net和github.com,查询ip地址
  • 在 C:\Windows\System32\drivers\etc\hosts 文件添加如下内容
140.82.114.4github.com199.232.5.194github.global.ssl.fastly.net

具体有效没效自己动手试试呗反正又不要钱,我只能说我是没成功

三种方式貌似只有第一种是可用。其实不然,当我们使用浏览器插件访问的时候如果足够细心你会发现地址栏的 url 是不一样的

  • 官方的:https://github.com/coder163/DelphiSource
  • 插件的:https://hub.fastgit.org/coder163/DelphiSource

只有前面的域名变了,其他的没变,所以这种方式才是我推荐的

最后你可以尝试一下在 GitHub 官方域名后面添加 1s 试试,即 https://github1s.com/coder163/DelphiSource 有惊喜哦!!

克隆

每当我们找到心仪的东西时总想着搬到自己家里才是最安全的。代码也同样,当你在翻山越岭的在 GitHub 上终于找到了自己心仪的项目时却发现下载速度只有几KB 更过分的是很多时候都超不过 10KB

我日常使用的系统是 Windows 自从我知道了 Scoop 之后我就更加依赖 GitHub 了, 因为 Scoop 中的软件就是从 Github上面下载的

第一种方式我个人极度不推荐,因为很麻烦。就是把 GitHub 上的代码 迁移到 gitee 上,然后我们从 gitee 上面下载,速度确实很快,但是 gitee 我是真不太愿意用,下载个东西都要登录之后才可以

重点介绍下第二种方式,这是我前两天在搜索问题过程中无意发现的。其实并不新鲜就是在 clone 的时候替换地址实现加速,但是难能可贵的是这种方式居然可以自动完成

配置git自动替换

配置git config --globalurl."https://hub.fastgit.org".insteadOfhttps://github.com测试下载速度怎么样gitclonehttps://github.com/coder163/DelphiSource.git查看git配置信息$ git config --global--list取消设置$ git config --global--unseturl.https://github.com/.insteadof

当初看到的博客地址:https://blog.csdn.net/songtianlun/article/details/112175017 虽然很明显不是他的原创,但是一样真心感谢 下载 release 的软件一样可以的,实测速度无比的丝滑。向大佬(镜像站的作者)致敬

最后

国内加速克隆的镜像站,虽然我感觉用不到这么多,但是万一呢

  • fastgit.org:https://doc.fastgit.org/
  • gitclone.com:https://gitclone.com/
  • gitee:https://gitee.com/mirrors
  • cnpmjs.org:https://github.com.cnpmjs.org/

虽然大部分时候都没有问题,但是在通过 vim 的 vim-plug 下载东西的时候还是经常会失败,具体原因未知

即使是纯小白,有了它,学习起来也十分轻松。

ChatGPT、Midjourney、Stable Diffusion等热门AI工具应有尽有。

甚至连怎么安装部署都告诉你了。

事不宜迟,赶快看看都有些什么内容吧。

从零开始,小白也能轻松上手

为了方便新手进行学习,这套教程是从提示工程的概念开始出发的。

简单来说,就是研究如何更好地给AIGC工具发出指令。

明确了提示工程的基本方法后,就可以学习具体工具的使用了。

以我们最熟悉的ChatGPT为例,作者结合具体案例进行了深度剖析。

GitHub项目免费教你提示工程,全中文教学,小白也能懂

克雷西发自凹非寺

  • 下一篇
  • 代码pull/push失败

    找问题的网站也卡

    想看个代码结果是欣赏loading的艺术

    FastGithub

    提供域名的纯净IP解析;

    提供IP测速并选择最快的IP;

    提供域名的tls连接自定义配置;

    google的CDN资源替换,解决大量国外网站无法加载js和css的问题;

    这是一个本机工具,无任何中转的远程服务器,但也能让你的网络产生很大的改善:

    简单易用

    不用任何设置,只需要双击运行即可,与代理工具、vpn等不冲突(因为不是同一种类型),也不修改你的系统网络配置。

    1 部署方式

    1.1 windows-x64

    1.2 linux-x64