复制set http_proxy=http://127.0.0.1:7890set https_proxy=http://127.0.0.1:7890 原理就是让 git clone 的包走 7890 端口发。 这个方法,必须要运行着 clash 才能用(开不开系统代理都可以)。 如果想取消,终端输入: 复制git config--global--unsethttp.proxygit config--global--unsethttps.proxy 复制unset...
如果输出显示代理服务器地址和端口号,则说明代理设置成功。 4. 使用git命令进行网络请求时,会自动通过代理服务器进行访问。例如,执行`git clone`命令时,会通过设定的代理服务器进行克隆操作。 5. 如果需要取消代理设置,可以使用以下命令: “` git config –global –unset http.proxy git config –global –unset ...
git config --global https.proxy "127.0.0.1:7890" 1. 2. 原理就是让 git clone 的包走 7890 端口发。 这个方法,必须要运行着 clash 才能用(开不开系统代理都可以)。 如果想取消,终端输入: git config --global --unset http.proxy git config --global --unset https.proxy 1. 2. 本机用了这个,...
或者,如果你设置了Git代理,尝试克隆一个需要代理的仓库: bash git clone http://example.com/repository.git 5. 持久化设置 为了使你的代理设置持久化,你可以将上述环境变量设置添加到你的shell配置文件中(如.bashrc、.zshrc等)。这样,每次你打开新的WSL终端时,这些设置都会自动加载。 例如,在.bashrc中添加: ...
在WSL2 环境中 clone 一个很大的 git 项目,不走代理速度很慢,所以研究了一下怎么让 WSL2 走 Windows 的代理客户端。 WSL1 和 WSL2 网络的区别 在WSL1 时代,由于 Linux子系统和 Windows 共享了网络端口,所以访问 Windows 的代理非常简单。例如 Windows 的代理客户端监听了 8000 端口,那么只需要在 Linux 子...
在WSL2 环境中 clone 一个很大的 git 项目,不走代理速度很慢,所以研究了一下怎么让 WSL2 走 Windows 的代理客户端。 WSL1 和 WSL2 网络的区别 在WSL1 时代,由于 Linux 子系统和 Windows 共享了网络端口,所以访问 Windows 的代理非常简单。例如 Windows 的代理客户端监听了 8000 端口,那么只需要在 Linux 子...
在WSL2 环境中 clone 一个很大的 git 项目,不走代理速度很慢,所以研究了一下怎么让 WSL2 走 Windows 的代理客户端。 WSL1 和 WSL2 网络的区别 在WSL1 时代,由于 Linux 子系统和 Windows 共享了网络端口,所以访问 Windows 的代理非常简单。例如 Windows 的代理客户端监听了 8000 端口,那么只需要在 Linux 子...
在WSL2 环境中 clone 一个很大的 git 项目,不走代理速度很慢,所以研究了一下怎么让 WSL2 走 Windows 的代理客户端。 WSL1 和 WSL2 网络的区别 在WSL1 时代,由于 Linux 子系统和 Windows 共享了网络端口,所以访问 Windows 的代理非常简单。例如 Windows 的代理客户端监听了 8000 端口,那么只需要在 Linux 子...
在WSL2 环境中 clone 一个很大的 git 项目,不走代理速度很慢,所以研究了一下怎么让 WSL2 走Windows的代理客户端。 01 — WSL1 和 WSL2 网络的区别 在WSL1 时代,由于Linux子系统和 Windows 共享了网络端口,所以访问 Windows 的代理非常简单。例如 Windows 的代理客户端监听了 8000 端口,那么只需要在 Linux ...
alias proxy='http_proxy=http://127.0.0.1:1080 https_proxy=http://127.0.0.1:1080 ' 1. 使用测试 然后输入zsh来重启zsh(这不废话嘛!)需要代理的时候,就在git前面加上proxy: proxy git clone https://github.com/xxx.git 1. 是不是快的起飞!!!Enjoy!!!