整理 | 郭芮

GitHub 又又又挂了?这两天,笔者断断续续收到各路网友的吐槽,GitHub 又打不开了......亲身测验了一把,还是正常可用的,但群里仍有声音表示:还是不行。网上搜罗了一圈才发现,不是 GitHub 不行,而是电信又被墙了......

事实上,作为“全球最大的同性交友网站”,Github 被攻击抑或是动不动“500”几乎已成家常便饭,无论是去年三月遭遇的史上最大规模 DDoS 网络攻击、还是前不久波及好几个国家的大规模宕机——习惯就好。

那么在这次的“被墙”事件中,程序员该如何从容应对呢?

在@huangzhhui 的博文(https://learnku.com/articles/37108)中,其就分享了 GitHub 被墙后的生存之道,介绍如何通过 SS 更好地使用 Github。

1、设置 PAC 用户自定义规则

设置合理的 PAC 规则有助于开发者日常使用,无需设置全局模式,只需往 PAC 用户自定义规则内添加如下的域名即可:

github.com
githubusercontent.com
githubassets.com

2、设置 SSH 代理

通常来说,就算开启了 SS 的全局模式,我们 push 和 pull 等通过 SSH 来实现的操作也不会有任何变化,因为 SSH 还是直连的,但这些才是我们日常的操作,通过 HTTPS 协议去进行操作肯定是没有问题的,可是每次操作都要输入账号密码也非常的繁琐。

既然我们可以通过 SS 来实现访问,那么我们要如何让 SSH 也通过 SS 代理来访问呢?很简单,只需要配置 ~/.ssh/config 文件,增加以下的内容即可:

Host github.comHostName github.comUser gitProxyCommand nc -v -x 127.0.0.1:1086 %h %p

注意配置文件内的 127.0.0.1:1086 需要与本地 SS 客户端的所暴露的本地 Socks5 监听地址、本地 Socks5 监听端口一致。

——然后,就可以继续愉快地参与开源项目的开发了。

【End】

大众学python的时代,作为程序员你怎么看?

https://edu.csdn.net/topic/python115?utm_source=csdn_bw

热 文 推 荐 

☞15 年经验专家解读 IIoT 的挑战及应对思路!

☞Android 支持主线 Linux 内核指日可待?

☞网易回应裁撤生病员工;苹果押宝 5G 手机;IntelliJ IDEA 2019.3 RC 发布 | 极客头条

☞Google 是如何做 Code Review 的?| 原力计划

☞特斯拉皮卡,会大卖吗?

☞Spring 框架之 AOP 原理深度剖析!|CSDN 博文精选

☞卡内基梅隆大学副教授张旆:传感系统新玩法,物理响应分析人的生老病死

☞腾讯程序员失业 3 个月,靠送外卖谋生:职场半坡,生存事大!

☞太真实了:程序员等级图鉴

☞AI+大数据顶级技术盛会开幕在即,6.6折特惠票限时抢购

点击阅读原文,参加中国开发者现状调查!

你点的每个“在看”,我都认真当成了喜欢

GitHub 又又又挂了?相关推荐

  1. TPC-C 中跑赢 Oracle 的 OceanBase,双 11 处理峰值达 6100 万次/秒!

    作者 | 晶少 责编 | 阿秃 出品 | CSDN云计算(ID:CSDNcloud) 就在一年一度震撼人心的双11前夕,有消息称前段时间火爆到瞬间刷屏的OceanBase已经完成了Oracle模式的研 ...

  2. Python2 倒计时,还不快来掌握 Python3 酷炫的新特性? | 原力计划

    作者 | 云爬虫技术研究笔记 责编 | 郭芮 出品 | CSDN 博客 Python3.8已经发布近一个月了,距离Python3.0第一个版本发布也将超过10年了.相信很多人还是依旧在使用Python ...

  3. 网易发“暴力裁员”内部说明;京东负责不幸员工的孩子费用到22岁;Linux kernel 5.4发布 | 极客头条...

    整理 | 郭芮 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注 ...

  4. IP-guard加密软件的攻防之路

    Github原文链接 图片挂了,不能正常显示,访问原文链接即可正常显示 IP-guard加密系统评价 IP-guard系统整体而言仅适合文职类电脑加密,一旦对于IT类开发系统进行加密,则更多问题频出. ...

  5. 微信小程序将前端项目html转为wxml在线转化工具

    2020.10.22更新 哎服务器的事情真麻烦,有好多小伙伴在这里给我留言发消息:服务器又又又又挂了.我很少来 直到在公众号里看到一个人说 我才知道,赶紧又去买了一个服务器o(╥﹏╥)o(该网址永久有 ...

  6. 今天,GitHub 挂了!

    2018 AI 开发者大会是一场由中美人工智能技术高手联袂打造的 AI 技术与产业的年度盛会!这里有 15+ 硅谷实力讲师团.80+AI 领军企业技术核心人物.100+ 技术&大众实力媒体.1 ...

  7. 20年3月27日,Github被攻击。我的GitPage博客也挂了,紧急修复之路,也教会你搭建 Jekyll 博客!

    小傅哥 | https://bugstack.cn 沉淀.分享.成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获.目前已完成的专题有:Netty4.x实战专题案例.用J ...

  8. Android、Java要收费了!学霸程序员怒捅马蜂窝,沙特记者命运?GitHub挂了!

    Linux编程点击右侧关注,免费入门到精通! 参考:新浪,新浪科技,网络等 头条热点 学霸程序员怒捅马蜂窝,175亿独角兽因此缩水至20亿! 10月21日,一篇名为<估值 175 亿的旅游独角兽 ...

  9. GitHub与Git入门

    一.GitHub GitHub为开发者提供Git仓库的托管服务,可以进行代码共享.团队协同开发,创建了社会化(social coding)编程的概念. 二.GitHub与Git的区别 开发者将源代码存 ...

最新文章

  1. 项目的简单总结一 -- 关于对贝塞尔和shapelayer结合使用的动画特效
  2. 提升网站在搜索引擎中的排名需要技巧性操作
  3. 开发你的第一个LYNC应用-第二部分
  4. cmake--gccxml
  5. mysql 不join的原因
  6. TinyMCE 新增本地图片上传功能
  7. python安装缺少api怎么办_请问缺少win32api模块该如何解决?
  8. 【theano-windows】学习笔记九——softmax手写数字分类
  9. 动手学习_动手选择值
  10. linux强制用户改密码,如何在Linux中强制用户在下次登录时更改密码?
  11. 认识和选购极致画质的显示器
  12. jtoken判断是否包含键_Redis源码解析十三--有序集合类型键实现(t_zset)
  13. 计算机word怎么设置页眉,Word怎么设置长文档的页眉页脚?_计算机办公软件知识...
  14. 基于C#和OpenVINO在英特尔独立显卡上部署PP-TinyPose模型
  15. 从“游击队”到“正规军”:虾神成长史
  16. 踩坑到怀疑人生:win10下tensorRT加速YOLOV5
  17. 在xp系统电脑上建立宽带连接服务器吗,windows xp系统如何在电脑桌面上创建ADSL连接...
  18. 华为p10和p10plus区别_华为P10与P10 Plus的区别,不仅仅只是大了一圈
  19. 【计算机网络面试高频】-HTTP协议详解,HTTP协议常见问题
  20. 虚拟机.linux.pgf90

热门文章

  1. 用ThreadLocal代替单例模式synchronized的使用
  2. 12. 星际争霸之php设计模式--模板模式
  3. 边缘计算平台类产品概览
  4. 前端开发~uni-app ·[项目-仿糗事百科] 学习笔记 ·009【搜索页开发】
  5. #include““ 和 #include<>
  6. csdn设置图片居中和尺寸
  7. c语言如何答应出数所在数组的下标_零基础学C语言——数组
  8. leetcode python3 简单题219. Contains Duplicate II
  9. python编辑器编程猫_编程猫Python编辑器 Mac版0.4.0 下载 - 51下载网
  10. 记录——《C Primer Plus (第五版)》第十一章编程练习第一题