4.使用V2Ray或SSR代理git

使用V2Ray或SSR均可为git代理,关键是在gitbash中设置代理地址,注意找到代理的本地端口号 * V2Ray 默认10808 * SS/SSR 默认1080 * 佛跳墙 在设置中查看,如19181

问答:

  1. 你正在使用哪个版本的 V2Ray?(如果服务器和客户端使用了不同版本,请注明)

    • 3.29
  2. 你的使用场景是什么?

    • 比如使用 Chrome 通过 Socks/* VMess 代理观看 YouTube 视频。
  3. 系统代理代理git client;

    • 为git设置代理命令
1
2
3
4
git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
  1. git clone项目

你看到的不正常的现象是什么?(请描述具体现象,比如访问超时,TLS 证书错误等) 无法代理 返回错误日志 使用ss ssr可以正常代理

1
2
3
2018/07/10 20:52:29 tcp:127.0.0.1:60854 rejected Proxy|Socks: unknown Socks version: 67
2018/07/10 20:53:09 tcp:127.0.0.1:60858 rejected Proxy|Socks: unknown Socks version: 67
2018/07/10 20:53:10 tcp:127.0.0.1:60859 rejected Proxy|Socks: unknown Socks version: 67
  1. 你期待看到的正确表现是怎样的?
    • 正常代理git下载请求

取消代理

1
2
git config --global --unset http.proxy
git config --global --unset https.prox

REFERENCE

Github Loked issue:无法代理git #1190 on 10 Jul 2018 ·6条评论https://github.com/v2ray/v2ray-core/issues/1190