一键式解决Windows访问github.com不了问题

背景

作为开发人员,使用github.com上的代码工程作为第三方库是经常的事情。但因为特殊原因,访问不了github网站。网络上有很多方法,比如修改host方法,但可访问地址的IP不稳定。github.com的网络代理也可以用。近日出于需要配置Claude code skill(.claude.skill)需要,研究了下访问配置,经过 五一假期连续3天的测试,证明配置方法有效,现在共享出来。

一键式访问github.com脚本

请将以下脚本保存为.bat文件,以管理员身份执行。

bash 复制代码
@echo off
chcp 65001
echo ======================================
echo    Win10 一键修复 GitHub 无法访问
echo ======================================
echo.

:: 写入最新GitHub hosts映射
echo 正在更新 Hosts...
echo.>>C:\Windows\System32\drivers\etc\hosts
echo # GitHub Start>>C:\Windows\System32\drivers\etc\hosts
echo 140.82.112.3    github.com>>C:\Windows\System32\drivers\etc\hosts
echo 199.232.69.194  github.global.ssl.fastly.net>>C:\Windows\System32\drivers\etc\hosts
echo 185.199.108.133 raw.githubusercontent.com>>C:\Windows\System32\drivers\etc\hosts
echo 185.199.109.133 avatars.githubusercontent.com>>C:\Windows\System32\drivers\etc\hosts
echo # GitHub End>>C:\Windows\System32\drivers\etc\hosts

:: 刷新DNS缓存
echo 正在刷新DNS缓存...
ipconfig /flushdns

:: 清除Git代理(解决git clone失败)
echo 清除Git全局代理...
git config --global --unset http.proxy 2>nul
git config --global --unset https.proxy 2>nul

echo.
echo ✅ 修复完成!
echo 关闭浏览器重新打开 GitHub 即可
pause

访问效果

相关推荐
阳墨余3 分钟前
Git 同时管理 Gitee 和 GitHub 的 SSH 配置实战
git·gitee·github
小弥儿8 小时前
GitHub今日热榜 | 2026-08-16:大模型微调与编码工具扎堆
学习·开源·github
sudebao点com11 小时前
一次“Google 能打开,FlexTV 打不开”的 DNS 故障排查:从 curl 超时到完整证据链
windows·macos·https·cdn·dns·nslookup·网络排错
starp12 小时前
skill 管理,后缀为public可以被git commit
github
非凡ghost13 小时前
分区助手:Windows 磁盘管理的“瑞士军刀“,分区调整不再怕丢数据
服务器·windows·电脑·软件需求
315356691313 小时前
DeepSeek Harness 发布后,我没急着跑 Demo,先把 `.agents/` 翻了一遍
前端·后端·github
u13013015 小时前
GitHub 热榜项目:周榜(2026-08-16)
github
暮云星影17 小时前
git版本发布
git·gitee·github·gitea
m4Rk_17 小时前
【论文阅读】Agent 记忆机制(41):Agentic Plan Caching——将历史执行轨迹转化为可复用的计划记忆
论文阅读·人工智能·学习·开源·github