设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

linux 下设置 git 使用 http/https 代理(goagent)

2013-6-3 10:42| 发布者: 红黑魂| 查看: 3383| 评论: 0|来自: 开源中国

摘要:   由于某些原因在国内访问github,bitbucket之类的代码托管网站总是非常的慢,通过代理访问可以临时解决下这个问题。以下操作是在Linux Mint 15下进行的。设置代理服务器有很多种方式,我使用的是设置环境变量的方 ...

  由于某些原因在国内访问github,bitbucket之类的代码托管网站总是非常的慢,通过代理访问可以临时解决下这个问题。以下操作是在Linux Mint 15下进行的。

设置代理服务器有很多种方式,我使用的是设置环境变量的方式:

1export http_proxy="http://localhost:8087"
2export https_proxy="http://localhost:8087"

这样git就会自动使用环境变量里的代理服务器了。http方式正常,但是https方式git就会提示CA证书不受信任了,可以通过以下方式把goagent的CA加到系统信任列表里:

1sudo cp path/to/goagent/local/CA.crt /usr/share/ca-certificates/goagent.crt
2sudo chmod a+r /usr/share/ca-certificates/goagent.crt
3sudo dpkg-reconfigure ca-certificates
最后一个命令会有一个图形界面,在里面勾选goagent的CA就可以了。

酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部