Github镜像加速器-FastGit

本文介绍了FastGit,一个用于加速GitHub访问的工具,通过代理提供基本的gitclone功能,并支持Web操作、Release和源码存档下载,同时对raw.githubusercontent.com也进行了代理。
摘要由CSDN通过智能技术生成

简介

FastGit 是一个对于 GitHub.com 的镜像加速器。使用共享资源为 GitHub 加速。

FastGit中文指南

# 基本使用

关于 FastGit 的使用,本质上与 git 有关。常规的面向 GitHub 的 clone 命令可能如下:

git clone https://github.com/author/repo

使用 FastGit 时,可使用如下命令:

git clone https://hub.fgit.cf/author/repo

正如您所见, FastGit 仅仅是 GitHub 的代理,所以我们仅需要替换远程地址。

当然,您也可以直接修改 git 的配置,使用 FastGit 替换所有指向 GitHub 的链接:

git config --global url."https://hub.fgit.cf/".insteadOf "https://github.com/"

git config protocol.https.allow always

实例:

git clone https://github.com/BC-SECURITY/Starkiller.git

git clone https://hub.fgit.cf/BC-SECURITY/Starkiller.git

image.png

# Web使用

对于常见的 GitHub Web 操作, FastGit 的基础节点也提供了最基本的支持。您可以直接访问包含有 Web 支持的节点。出于安全考虑,我们会禁用包括 Cookie 以及 Session 等敏感权限。这意味着您不能登录进行操作。

GitHub - BC-SECURITY/Starkiller: Starkiller is a Frontend for PowerShell Empire.

image.png

# Release 和源码存档的下载

对于正常的 clone , push 操作,FastGit 已经提供了相当完善的操作。对于 Release 和源码存档的下载,我们可以使用如下方法进行操作。

# Release
# 假设下载链接为 https://github.com/A/A/releases/download/1.0/1.0.tar.gz
wget https://hub.fgit.cf/A/A/releases/download/1.0/1.0.tar.gz

# Codeload
# 假设下载链接为 https://hub.fgit.cf/A/A/archive/master.zip
# 或者 https://codeload.github.com/A/A/zip/master
wget https://hub.fgit.cf/A/A/archive/master.zip

示例:下载项目的Release

image.png

wget https://hub.fgit.cf/BC-SECURITY/Starkiller/archive/refs/tags/v2.7.1.zip

image.png

# 对于 raw 的代理

我们同样对 https://raw.githubusercontent.com/ 进行了代理,地址为 GitHub: Let’s build from here · GitHub

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值