当前位置: 首页 > article >正文

github不翻墙就可以访问

目录

  • 简介
  • 资料准备
  • 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.sh

source /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.kler.cn/a/544349.html

相关文章:

  • 玩转大语言模型——使用Kiln AI可视化环境进行大语言模型微调数据合成
  • 网络安全ids是什么意思
  • 【prompt实战】旅行攻略顾问
  • WebSocket与Socket.io的区别
  • Shell-基本命令与运算符
  • 机器学习 | scikit-learn中分块拟合vs一次性拟合所有数据
  • python-leetcode-数组中的第K个最大元素
  • 【Java八股文】02-Java集合面试篇
  • 蓝桥杯-洛谷刷题-day5(C++)(为未完成)
  • Eclipse 插件开发相关概念
  • Django REST Framework:如何获取序列化后的ID
  • Matlab工具包安装
  • 《战神:诸神黄昏》游戏闪退后提示弹窗“d3dx9_43.dll缺失”“找不到d3dx11_43.d”该怎么处理?
  • Linux云服务器sftp服务器如何监控
  • 企业文件安全:跨部门协作中的数据共享与安全管理
  • Flink (十七) :Table API SQL (五) 时区
  • SpringBoot:Could not autowire. No beans of ‘JdbcTemplate“ type found 问题处理
  • Java面试题总结 - Java多线程篇(附答案)
  • Ansible中Playbook的逻辑控制语句-when
  • element-ui时间组件同一个月内选择/30天内选择
  • 理解Unity中的ExecuteInEditMode与ExecuteAlways
  • Linux的0号进程、1号进程、2号进程
  • React进阶之React RouterSSR
  • redis之服务端
  • LVS 部署 NAT 模式集群实现nginx负载均衡实验
  • 高级java每日一道面试题-2025年02月04日-服务器篇[Nginx篇]-简述一下什么是Nginx,它有什么优势和功能?