Git 设置和取消代理


Git 设置和取消代理

设置代理:

git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

注:此处设置的代理 ip 和端口号都是本地存在的(SS/SSR 默认就是)。

取消代理

git config --global --unset http.proxy
git config --global --unset https.proxy

Git 全局配置文件位置

根配置文件 /etc/gitconfig

Windows 的话在 Git 安装目录下 /mingw64/etc/gitconfig,不过最好不要动这个
当前用户 Git 配置 ~/.gitconfig

在配置文件里面添加以下内容也可以添加代理:

[https]
        proxy = socks5://127.0.0.1:1080
[http]
        proxy = socks5://127.0.0.1:1080

遇到的坑

设置了代理之后很容易碰到一个问题:Git Push 提示不支持具有 Socks5 方案的代理

具体 Git 相关的内容建议参考 Pro Git


文章作者: rxliuli
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 rxliuli !
 上一篇
IDEA 使用技巧 IDEA 使用技巧
IDEA 使用技巧IDEA 全局默认配置使用场景:使用 IDEA 经常会遇到一种情况,在这个项目自顶了一些设置(Settings 而非 Project Structure,例如 自定义的 Maven,项目字符编码等等),到了新的项目全部恢复
2018-07-31 rxliuli
下一篇 
IDEA 设置配置文件的位置 IDEA 设置配置文件的位置
IDEA 设置配置文件的位置IDEA 虽然有着便携版本,但它的配置文件显然并非如此。默认设置在当前用户目录下,所以为了便携化考虑,还是将配置文件也放到 IDEA 程序的子目录更好一点。 主要需要修改的文件为:IDEAHome/bin/ide
2018-07-16 rxliuli
  目录