• 欢迎访问好鸭,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏好鸭吧

Git 配置 ssh 代理

教程 haoduck 4个月前 (12-08) 49次浏览 0个评论

Git设置HTTP(S)和Socks5代理加速访问Github可见:https://haoduck.com/621.html

修改~/.ssh/config(不存在则新建)

Host gitlab.com
ProxyCommand nc -X 5 -x 127.0.0.1:10808 %h %p

Host github.com
ProxyCommand nc -X 5 -x 127.0.0.1:10808 %h %p

出现

/usr/bin/bash: line 0: exec: nc: not found
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535
fatal: Could not read from remote repository.

改为以下即可

$ cat ~/.ssh/config

Host gitlab.com
ProxyCommand connect -S 127.0.0.1:10808 %h %p

Host github.com
ProxyCommand connect -S 127.0.0.1:10808 %h %p

好鸭 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Git 配置 ssh 代理
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址