解决使用 Git 的网络问题(国内)

已经使用了 VPN ,浏览器也已经可以顺利上网了,但在终端使用 git 命令总遇到网络问题,非常不方便。但只需进行以下两项网络设置,就能在愉快使用 git 了!


  • 我的系统:Windows 11
  • 特别感谢:青羽(提出如何设置 VPN)

设置 VPN

Clash

特别地,如果无法开启服务模式,可参考这篇Clash for Windows 手动安装 Service Mode解决。


添加 hosts

打开C:\Windows\System32\drivers\etc,找到hosts文件。要修改这个文件需要管理员权限,一个简单的办法是,把它复制到桌面,用记事本打开这个文件,在最后一行写入185.199.108.133 raw.githubusercontent.com,保存,替换原来那个,重启电脑。


测试

打开终端,用ping测试终端是否已经像浏览器一样使用 VPN 。 ho!这就是在国内也能流畅使用 git 的办法!