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的默认设置有问题,也可以通过此方法解决。
热门推荐
学校让签就业协议,不签就不发毕业证是违法的吗?
员工的培训及发展需求分析:如何满足员工成长需求
鲅鱼馅饺子,鲜美无敌!
玲珑骰子安红豆,入骨相思知不知。
职位描述表:精准定位人才需求
计算机网络中的三种交换方式:电路交换、分组交换与报文交换
两个人团队如何管理
AI智能纠错校对,提升写作质量
平远公安用这方法一举抓获16名涉赌人员......
通货学派:解析货币政策对经济的影响
价格纠纷调解流程:解决争议的艺术
胆固醇高的人能吃螃蟹吗?这些食用注意事项请收好
央视《道德观察》:雷锋精神在此长存不衰
如何获取最新的国考公告职位表?
成语“点石成金”是什么意思?背后有什么典故?
毕业生制作简历时校园经历怎么写比较好?
智慧水务系统如何助力实现水资源精细化管理
“一站式”诊断骨转移——全身骨SPECT/CT显像
庚辰日柱日坐什么:命理解析与生活影响
《婴儿俯卧活动指南》解读:从新生儿到11月龄的科学指导
白怎么描写:从纯白到雪白,小白到苍白,各种“白”的极致表达!
手被洗衣粉烧伤怎么办?这份实用指南请收好
骨脓肿影像表现
长期饮酒会增加乳腺患癌风险?一篇文章带你看懂背后的原因!
一本、二本、专科、公办、民办、独立院校、中外合作院校的特点
硫化工艺详解:从基础原理到现代应用
视频被盗用如何保存证据?法律保护与技术手段解析
高层住宅2楼到底能不能买?一位业主5年居住体验的真实分享
宝钗太圆滑到处收买人心?真正优秀的人,总是被嫉妒被误解
流放之路2投射物机制详解:裂化、穿透、分裂等效果解析