依赖:
对于Windows
- 安装cygwin
略过
- 安装autoconf、make、gcc-g++
打开cygwin安装程序,添加autoconf、make、gcc-g++
等待安装完成即可
- 拉取corkscrew
到计划的临时路径执行下面的命令:
git clone https://github.com/bryanpkc/corkscrew.git
- 编译安装
打开cygwin并进入corkscrew的存放路径然后执行下面命令:
autoreconf --install
./configura
make
make install
编译好的文件默认被放到了C:\cygwin64\usr\local\bin\corkscrew.exe
- 修改ssh的config文件
到.ssh路径下创建或者追加config文件内容
Host github.com
User git
Port 443
Hostname ssh.github.com
TCPKeepAlive yes
ProxyCommand C:\cygwin64\usr\local\bin\corkscrew.exe 10.9.40.42 3128 %h %p
对于Linux
与windows方法类似,仅仅不需要安装cygwin,在安装autoconf、make、gcc之后步骤一致
- 安装编译环境
apt install autoconf make gcc -y
- 拉取代码并编译安装(同Windows)