github不翻墙就可以访问

server/2025/2/13 7:20:14/

目录

  • 简介
  • 资料准备
  • windows平台设置
    • 下载
    • 运行
    • git设置
    • firefox设置
  • ubuntu平台设置
    • 下载
    • 启动服务
    • 设置系统代理
    • git设置
    • firefox设置证书
  • 注意事项

简介

由于github访问不稳定,严重影响了国内软件开发,在网上搜索并验证了一些方法.现在整理出来一个可以正常使用的方法,
在windows和Linux(ubuntu)平台进行了验证是可行的.

请注意:搭建好环境后,并不能立即就可以访问github,要等一段时间,大概10分钟就可以.由于网上方法很多,也不知道哪个管用,所以有时候发现不管用,立马换其他方法测试.

经过测试这个方法确实可用,请耐心等待一段时间.

资料准备

由于原始位置的仓库已经不维护,其他克隆仓库没有发布版本,许多人不会编译(我也不会编译),现在找到一个有各种平台编译后版本的仓库.

https://gitee.com/XingYuan55/FastGithub/releases/tag/2.1.4

windows平台设置

下载

fastgithub_win-x64.zip

参考二进制发行版下的README说明文档就可以设置,非常方便.

运行

双击运行FastGithub.UI.exe

git设置

git操作提示SSL certificate problem
需要关闭git的证书验证:git config --global http.sslverify false

firefox设置

firefox提示连接有潜在的安全问题
设置->隐私与安全->证书->查看证书->证书颁发机构,导入cacert/fastgithub.cer,勾选“信任由此证书颁发机构来标识网站”

ubuntu平台设置

下载

fastgithub_linux-x64.zip,参考二进制发行版下的README说明文档就可以设置,非常方便.

启动服务

# 以systemd服务安装并启动
sudo ./fastgithub start 
# 以systemd服务卸载并删除
sudo ./fastgithub stop 

设置系统代理

sudo vim  /etc/profile.d/proxy.sh
export http_proxy="http://127.0.0.1:38457/"
export https_proxy="http://127.0.0.1:38457/"
sudo chmod +x  /etc/profile.d/proxy.shsource /etc/profile.d/proxy.sh
#查看环境变量进行确认是否生效
env | grep -i proxy

git设置

git操作提示SSL certificate problem
需要关闭git的证书验证:`git config --global http.sslverify false

firefox设置证书

firefox提示连接有潜在的安全问题
设置->隐私与安全->证书->查看证书->证书颁发机构,导入cacert/fastgithub.cer,勾选“信任由此证书颁发机构来标识网站”

注意事项

一定要耐心等待一段时间,需要一段时间才能正常访问github.


http://www.ppmy.cn/server/167273.html

相关文章

使用STM32F103C8T6和ESP8266链接阿里云

一、项目简介 基于 STM32F103C8T6 单片机和 ESP8266 Wi-Fi 模块,旨在实现通过 Wi-Fi 连接阿里云物联网平台,进行数据上传和远程控制 STM32F103C8T6:作为核心控制单元,负责系统的运算、数据处理和与外设的交互。STM32F103C8T6 具有…

解决珠玑妙算游戏问题:C 语言实现

一、引言 珠玑妙算游戏(the game of master mind)是一个有趣的逻辑推理游戏。在编程领域,我们可以通过编写代码来模拟游戏中计算猜中与伪猜中次数的过程。本文将详细介绍如何使用 C 语言实现这一功能,并对核心代码进行解析。 二、…

eclipse配置Spring

1、从eclipse下载Spring工具 进入 help – install new software… ,如下图: 点击 add ,按以下方式输入: Name : Spring Location : http://dist.springsource.com/release/TOOLS/update/e4.10/ 之后点击 add ,等待…

AH比价格策略源代码

用python 获取在A股和香港上市的公司和在A股和香港上市的公司股票代码和名称并且选出港股和A股涨幅相差比较大的股票 import akshare as akdef get_ah_stocks():# 获取A股股票列表a_stock_list ak.stock_zh_a_spot_em()print(a_stock_list)a_stock_list a_stock_list[[&quo…

Java 魔法:精准掌控 PDF 合同模板,指定页码与关键字替换签章日期

朋友们!在实际业务场景中,经常会碰到处理 PDF 合同模板的需求,要在几十页的合同里对指定页面替换公章、签名和日期,还涉及多人签名以及多个公司盖公章。下面就给大家分享两种用 Java 处理这类问题的方法,一种是通过指定…

Python——批量图片转PDF(GUI版本)

目录 专栏导读1、背景介绍2、库的安装3、核心代码4、完整代码总结专栏导读 🌸 欢迎来到Python办公自动化专栏—Python处理办公问题,解放您的双手 🏳️‍🌈 博客主页:请点击——> 一晌小贪欢的博客主页求关注 👍 该系列文章专栏:请点击——>Python办公自动化专…

MybatisPlus常用增删改查

记录下MybatisPlus的简单的增删改查 接口概述 Service和Mapper区别 Mapper简化了单表的sql操作步骤(CRUD),而Serivce则是对Mapper的功能增强。 Service虽然加入了数据库的操作,但还是以业务功能为主,而更加复杂的SQL…

《Coresight/Trace/Debug大合集》64节课16小时,6大主题, 685页PPT

CSDN学院课程连接:https://edu.csdn.net/course/detail/39573 虽然说当前已经完结了,但后续可能会持续更新。