北纬36度
北纬36度

学习、记录、分享


  • 主页

  • 分类

  • 归档

  • 留言

  • 关于我

Git_bash走代理总结(Http代理以及SSH设置Http代理和Socks代理).md

发表于 2018-07-30 | 分类于 Git | 0 | 阅读次数 111

title: Git bash走代理总结(Http代理以及SSH设置Http代理和Socks代理)
date: '2018-07-30 10:20:53'
updated: '2018-07-30 10:34:14'
tags: [Git, 后端]
permalink: /articles/2018/07/30/1532916041334.html

说明:由于最近Github在国内下载速度只有20k左右,搭完梯子后寻找Git代理方法,发现网上的方法比较乱,于是总结一下。

1.Http代理设置

  • 命令:git config --global http.proxy http://127.0.0.1:1087
  • 说明: 全局设置http代理
  • 此命令修改的文件为 C:\Users\用户名\.gitconfig (Windows环境下)
  • 取消设置 git config --global --unset http.proxy
  • 网上还有一种设置https代理,如上代码改为https,但并未发现有效

2.设置SSH代理

SSH代理最大方便之处就是无需输入密码
修改的文件为C:\Users\用户名\.ssh\config (不存在自行创建)

2.1设置本地http或sockt代理

    Host github.com
    ProxyCommand connect -H 127.0.0.1:8100 %h %p # -S为socks
    HostName %h
    Port 22
    User git
    IdentityFile  ~/.ssh/id_rsa 
    IdentitiesOnly yes

说明:此设置应该是需要安装connect命令,具体下载地址为connect.exe
由当时将此文件放到git安装目录下的bin文件夹下。connect具体命令参数参考官方说明文档

2.2其他设置方法

   # 必须是 github.com
   Host github.com
   HostName github.com
   User git
   # 走 HTTP 代理
   # ProxyCommand socat - PROXY:127.0.0.1:%h:%p,proxyport=8080
   # 走 socks5 代理(如 Shadowsocks)
   # ProxyCommand nc -v -x 127.0.0.1:1080 %h %p

此方法走socket代理设置有效,http代理验证会报错

参考文章地址
https://bitbucket.org/gotoh/connect/wiki/Home
https://gist.github.com/chuyik/02d0d37a49edc162546441092efae6a1
https://www.hi-linux.com/posts/11850.html

如果对你有帮助,请点击打赏谢谢。
Quinn Tian 微信支付

微信支付

Quinn Tian 支付宝

支付宝

  • 本文作者: Quinn Tian
  • 本文链接: https://quinntian.com/?p=28
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# Git # 代理
Centos7以上版本Vsftpd安装、Firewall和SELinux配置
MySql回顾(一)数据定义(数据库定义、表定义、索引和视图定义).md
  • 文章目录
  • 站点概览
Quinn Tian

Quinn Tian

分享、记录、学习

70 日志
18 分类
97 标签
RSS
Github E-mail
Creative Commons
友情链接
  • 寒山志
  • 凉风有信
  • 阿业战记
  • 团子の小屋
  • 站长博客大全
  • 浮生博客
  • 旅行猫
  • 长野 の BLOG
  • 今今今生
  • 阿殇的博客
  • 开心的DCMickey
  • 无名域
  • 一信笔记
  • LOGI
  • zrxJuly's Blog
  • 栗先森
  • bestsort
  • 家用蒸烤箱
  • 小游
  • Aiden's Blog
  • 牛牛游戏网
  • DYBON
  • FGHRSH 的博客
  • geticsen
  • VVavE
  • 菠萝猫
  • 中国博客联盟
  • iBlog@zihua
  • 卢松松博客
  • 平凡的你我
  • 宇宙湾
  • 村头老杨头
  • 冰洛博客
  • 稻田守望者
  • 爱猫说设计狮网
  • 小维博客
  • 小浣熊的技术小站
© 2018 — 2021 Quinn Tian
由 Java 强力驱动
|
主题 - NexT.Muse-移植版
鲁ICP备1801591号-1
0%