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的默认设置有问题,也可以通过此方法解决。
热门推荐
日本陶瓷发展与中国陶瓷的关系探讨
H81主板配GT630显卡:兼容性揭秘
装燃气热水器需要准备什么
“门当户对”原来是这个意思
胶水那些事儿:成分揭秘、安全须知
自卫市场热门武器?带你详细了解巴西创新设计:金牛座 G3C 手枪
物业停水到底有没有责任?
黄芪建中汤,脾胃虚寒者的“补命方”!填中气,延寿命,自古救人无数
甲状腺癌发病率20%速度攀升,城市女性第四大高发癌症,如何预防
中心妇产科医院与急救中心无缝衔接,筑起母婴安全“高速路”
为什么拳击是格斗项目的必修课
手算圆周率,用什么算法好
如何理解"媒介即隐喻"?
春潮涌动:“文旅热”助力中国经济回升向好
为何今年酒店价格整体偏高?大数据分析告诉你真相
书法讲座:行书入门技法与灵动之美
食品安全危机加剧,大学教育如何应对食品召回挑战
英超第10轮:曼城遭遇联赛首败,伯恩茅斯勇夺胜利
风电技术五大发展趋势
宝宝多大能吃冰淇淋?怎么吃更健康?
探索云南宣威美食:从火腿到火盆鸡的味觉盛宴
八字大运流年如何看吉凶应期
全球能源变局:中国“绿色军团”如何重塑产业地位
为什么草龟不少人觉得难养,而龟厂却能大量繁殖?
中国中产阶级标准揭晓,3000万户家庭达标,你符合吗?
羽绒服检测报告,羽绒服质检报告GB/T14272标准检测项目有哪些?
"课间一刻钟"何以更好支持学生健康成长?
多地中小学新学期“动”起来:每天1节体育课、课间延长至15分钟
俗语“门要常开,户要常闭”,“门”和“户”一样吗?3个区别
感冒期间能否喝茶?一文详解感冒药与茶的搭配禁忌