git clone项目开启代理
设置本地代理端口
使用小飞机选一个稳定的代理服务器,打开选项设置,将本地代理勾选上,端口自行设置:
配置http代理
再打开命令行工具将git中http/https请求代理指向本地
shell
git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
演示
shell
git clone https://github.com/varddd/react-env.git
配置ssh代理
这个相对比较麻烦一点。
配置文件
在C:\Users\用户名\.ssh
下新建config
文件,注意没有扩展名,我的文件夹地址是C:\Users\Administrator\.ssh
。
在文件里键入
ProxyCommand "C:\Program Files\Git\mingw64\bin\connect.exe"
-S 127.0.0.1:1080 %h %p
exe
地址是自己git安装目录下的,-S
是socks代理,咱们上面的就是使用的socks5,-H
就是http,对应小飞机上就要使用http。后面两参数代表Host和Port。
演示
shell
git clone git@github.com:varddd/react-env.git
会提示输入密码,因为咱小飞机设置的本地访问没有密码,所以可以直接enter
跳过。
基本上代理服务器稳定,git clone速度就是本地宽带速度了