git 的各种代理配置方法

前提 本文针对自己有 socks/https 代理,但不知道如何给 git 配置的人。 git 协议 git 主要有以下三种协议与服务器通信。 https ssh git protocol 各自的代理 socks 配置方法不同,下面分别举例介绍如何配置。 https https 协议,需要使用 https 代理,在 ~/.gitconfig 如下配置即可: [ h t t p p r " o h x t y t p = s : h / t / t g p i s t : h / u / b < . h c o o s m t / > " : ] < p o r t > / ssh ssh 协议与 git 关系不大,是 git 调用 ssh 命令与服务器通信,所以配置在 ~/.ssh/confg。下面是让 ssh 到 github.com 时,使用 socks 配置: ...

January 16, 2015 · 2 min · 280 words · Yecheng Fu