git 出现错误 Could not resolve host: github.com

本文介绍了一种常见的GitHub远程仓库解析失败的问题及其解决方案。通过ping命令检查GitHub域名解析情况,并手动配置hosts文件来添加GitHub的IP地址,最终解决了无法推送代码到远程仓库的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天早上push项目到远程仓库的时候,突然出现这个错误:

Could not resolve host: github.com```
经查询,原来是github.com没有被主机解析
可通过以下方法解决
1. 打开终端,输入以下命令

ping github.com

结果如下图
![github ip地址](http://upload-images.jianshu.io/upload_images/1155365-67f89311c63218d5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
2. 退出ping命令,编辑文件etc/hosts,执行命令

sudo vi /etc/hosts

i  启动编辑模式,然后添加github的地址

localhost is used to configure the loopback interface

when the system is booting. Do not change this entry.

127.0.0.1 localhost
255.255.255.255 broadcasthost
192.30.255.112 github.com //github地址
::1 localhost
fe80::1%lo0 localhost

esc
:wq 退出即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值