Git下通过代理下载外网代码的方法

Git下通过代理下载外网代码的方法
步骤1:建立~/bin/proxy文件,内容如下:


#!/bin/sh
# connect-proxy -H proxycn2.huawei.com:8080 $@
exec /usr/bin/corkscrew proxycn2.huawei.com 8080 $* /home/yourname/bin/auth


注:需要修改~/bin/proxy属性为可执行:chmod a+x ~/bin/proxy


步骤2:建立~/bin/auth文件,内容是你的proxycn2的用户名,密码:
c12345:password



步骤3:修改~/.gitconfig文件,增加git代理配置:


[core]

        gitproxy=/home/yourname/bin/proxy

注:gitproxy设置是对git://协议的访问有效的。如果是https/http,我估计应该配置(暂时未验证):
[http]
       proxy=/home/yourname/bin/proxy

猜你喜欢

转载自imcxin.iteye.com/blog/1202115