:::info 前言:
- 实现GitHub克隆代码速度提升
- 配置代理的前提是你开了 ss (v😀p😜n) 啊
- 开启 ss 后,再进行操作! :::
git clone 方式
🤗 其实配置ssh代理就够用了 :::warning Git 有2种克隆方式
- ssh 即
git clone git@github.com:zhanyeye/xxx
# 首次使用才需输入密码 - https 即
git clone [https://github.com/zhanyeye/xxx](https://github.com/zhanyeye/xxx)
# 每次提交到远程仓库时都要密码 :::
git clone 使用ssh协议链接
git clone 使用https协议链接
Linux 配置
SSH 代理
去 ~/.ssh/
目录下找到config文件(不存在就创建一个),在里面加入这样两行
Host github.com
ProxyCommand nc -X 5 -x localhost:1080 %h %p
##### 参数介绍
# -X 代理协议
# -X 5 表示 socks5
# -X 4 表示 socks4
# -X connect 表示 https
# -x 当前代理的端口和地址
# %h 目标hostname,请求传递的参数
# %p 目标端口,请求传递的参数
参考:
HTTPS 代理
Win10 配置
前提是先开ss (v😜p😉n)啊
SSH 代理
- 去用户目录下(
C:\Users\${your_account}\.ssh
),打开.ssh 文件,编辑config (请先显示隐藏文件)
- 添加如下内容
参考:git clone ssh 代理Host github.com
ProxyCommand connect -S 127.0.0.1:1080 %h %p
这回git clone 速度 上M/s啦,哈哈哈哈