新笔记本无法访问GitHub、安装Git及VS Code初始化Git问题求助
问题诊断与解决方案
从手机可正常访问GitHub的情况判断,排除GitHub网站本身的故障,所有问题均出在你的新笔记本本地,大概率是网络配置或系统环境异常导致。以下是针对性的排查和修复步骤:
一、网络层面核心排查
1. 验证DNS解析有效性
打开命令提示符(CMD),执行:
nslookup github.com
- 若返回无效IP(如127.0.0.1、0.0.0.0或乱码地址),说明DNS解析失效
- 手动设置DNS:进入网络适配器设置,将DNS服务器改为
8.8.8.8或1.1.1.1,禁用自动获取
2. 检查hosts文件是否被篡改
打开文件资源管理器,导航至:
C:\Windows\System32\drivers\etc\hosts
用记事本打开文件,查找包含github.com的条目,若存在且指向错误IP,直接删除该行,保存后重启浏览器重试。
3. 排查安全软件拦截
暂时关闭Windows Defender防火墙或第三方杀毒软件,尝试访问GitHub:
- 若能正常访问,说明安全软件拦截了连接,需在软件中添加GitHub的信任规则
二、Git相关问题修复
1. 解决Git下载失败
使用国内Git镜像源下载安装包(避免直接访问GitHub官网下载),安装时务必勾选「Add Git to PATH」选项,确保系统可识别Git命令。
2. 修复VS Code无法找到Git的问题
打开VS Code,按Ctrl+,打开设置,搜索git.path,手动指定Git的安装路径(例如C:\Program Files\Git\bin\git.exe,根据实际安装位置调整),重启VS Code后验证Git初始化状态。
三、终极网络重置
若上述方法无效,以管理员身份打开CMD,依次执行以下命令重置网络栈:
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns
执行完成后重启笔记本,再尝试访问GitHub和使用Git。
内容的提问来源于stack exchange,提问作者Aaditya Mittal
相关产品推荐
相关产品推荐

