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

该命令的返回结果如下
img
从而可以知道windows的ip地址为172.18.208.1(相对于wsl2而言)

除此之外,还需要开启运行局域网功能,这样wsl才能成功访问到windows主机上的clash服务,开启方法见下图
将Allow LAN选项开启,然后点击可以看到windows主机对应的ip为 172.18.208.1
img

posted @ 2024-01-20 09:49  EricLing0529  阅读(133)  评论(0编辑  收藏  举报