Git设置代理
Git 设置代理
clash开启系统代理时,浏览器可以访问github,但是git依然没有使用代理,可以使用以下命令,为git设置代理
git config --global http.proxy http:127.0.0.1:7890
git config --global https.proxy https:127.0.0.1:7890
当需要为wsl2中的git设置代理时,需要修改ip地址,因为这个clash是windows的服务进程,而wsl2访问windows服务,则需要用到windows的IP,这个ip可以通过以下命令获得
ping $(hostname).local
该命令的返回结果如下
从而可以知道windows的ip地址为172.18.208.1(相对于wsl2而言)
除此之外,还需要开启运行局域网功能,这样wsl才能成功访问到windows主机上的clash服务,开启方法见下图
将Allow LAN选项开启,然后点击可以看到windows主机对应的ip为 172.18.208.1
本文来自博客园,作者:EricLing0529,转载请注明原文链接:https://www.cnblogs.com/ericling0529/p/17976074