今日突然发现通过ssh协议无法访问github代码仓,发现是需要对ssh配置代理才可以。由于windows自身并没有代理命令,在已安装git客户端的情况下可以使用其中自带的connect作为代理命令。示例如下:
Host github.com ProxyCommand 'C:\Program Files\Git\mingw64\bin\connect.exe' -S 127.0.0.1:10808 %h %p