Git中设置代理

Posted on 17-11-07

Git设置代理的两种方式

其实无论哪种方式设置,最后都是体现在配置文件中。

命令设置

  • 设置代理
      git config --global http[s][.要设置代理的URL].proxy <proxy address>
        
      // 全部走代理
      git config --global http.proxy socks5://127.0.0.1:1080
      // 指定域名走代理
      git config --global http.https://github.com.proxy socks5://127.0.0.1:1080
    
  • 取下代理设置
      git config --global --unset http[s][.要设置代理的URL].proxy
    

配置文件设置

  • 配置文件路径:

    C ——> 用户 ——> 【我的账号】 ——> .gitconfig文件

  • 添加配置:(指定域名使用代理)
      [http "https://github.com"]
          proxy = http://*.*.*.*:*
    
  • 配置升级:(本地不适用代理)
      [http]
          proxy = http://ip:端口
    
      # 本地地址,代理设为空
      [http "http://172.*.*.*"]
          proxy = 
      [http "http://127.0.0.1"]
          proxy = 
    

参考文档