GitHub连接问题完整解决方案
创作时间:
作者:
@小白创作中心
GitHub连接问题完整解决方案
引用
CSDN
1.
https://blog.csdn.net/Leo_DLi/article/details/111544596
本文将介绍两种常见的GitHub连接问题及其解决方案:浏览器插件(Ghelper)问题和hosts文件配置问题。这些解决方案适用于Mac系统,部分方案在Windows等其他系统中也通用。
问题诊断
在尝试连接GitHub时遇到问题,可以通过以下步骤诊断具体原因:
- 打开终端输入指令:
ping www.github.com
- 如果可以ping通,可能是浏览器插件问题。可以尝试更换浏览器验证。
- 如果无法ping通,可能是hosts文件出现问题。可以找同事测试,如果同事可以正常连接,很可能是hosts文件问题。
- 还有一种可能是GitHub宕机或网络问题,同样可以找同事测试确认。
解决方案
浏览器插件问题解决方案
这里主要讨论Chrome浏览器的Ghelper插件问题:
- 进入Ghelper的“控制面板”
- 根据下图所示,重新设置GitHub的默认设置为直连方式:
注:截图中“因为”两字错写成“应为”。 - 完成上述设置后,使用Chrome测试是否能够连接GitHub。
hosts文件问题解决方案
- 打开Finder(访达),使用快捷键
Command+Shift+g
调出前往文件夹窗口,输入/etc/hosts
并回车。 - 将查找到的hosts文件拖出到桌面(或使用编辑器直接编辑)。
- 在hosts文件末尾添加以下内容:
http://github.com 204.232.175.94 http://gist.github.com 107.21.116.220 http://help.github.com 207.97.227.252 http://nodeload.github.com 199.27.76.130 http://raw.github.com 107.22.3.110 http://status.github.com 204.232.175.78 http://training.github.com 207.97.227.243 http://www.github.com
- 保存并替换原hosts文件,过程中需要输入电脑密码。
- 打开浏览器测试,确认是否可以正常连接GitHub。
注意:修改hosts文件是一个终极解决方案,即使Ghelper的默认设置有问题,也可以通过此方法解决。
热门推荐
春季大棚蔬菜的管理方法,不可进行大的通风
胃蛋白酶1只有40算低吗
常见的焊接方法及其特点
精神疾病患者的社区融入计划:制定社区融入计划帮助患者更好地融入社区生活
九里香果实有毒吗
道光皇帝才是清朝没落的“真凶”,只因他先后两次犯了决策性错误
高铁上吃螺蛳粉气味太大被吐槽 铁路部门回应
什么是ECU:汽车ECU现状及发展趋势
丙肝的治疗方法及费用
降雨监测设备:增强水资源管理
氯吡格雷+阿司匹林个性化用药:从病例到基因检测
腿部力量锻炼用什么器材 家用腿部力量训练器材哪个好
传统文脉守护少年成长
低嘌呤全勤痛风缺席,控制嘌呤摄入有妙招
建水当地美食指南:从烧豆腐到烤鸭,品味滇南美食文化
居间合同中的违约责任与免责条款
居间合同违约金怎么约定合理的赔偿比例
狄仁杰不过是三品内史,为何令满朝文武畏惧,他的权力究竟有多大
每字查什么偏旁部首?如何识别汉字的部首
CBA历史上十大超级外援!你觉得这样排名如何?
从痛包到谷子,二次元经济如何撬动千亿市场
熏艾条可以助睡眠吗
肠道痛的原因及缓解方法
雄激素性脱发可以被完全治好吗?
青椒、红椒、黄椒其实是同一种?颜色不同,营养也不同!
科学研究中的实验探究:从目标设定到结果分享
苏轼《前赤壁赋》中所蕴含的人生哲理
抑郁症导致脸颊凹陷怎么办
头部中间有个凹陷是怎么回事
这十大健康生活方式,你占了几条