设置HTTP代理

如果公司使用代理,Git就需要设置代理才能克隆远程仓库
执行下面两条语句

git config --global http.proxy "10.167.32.133:8080"
git config --global https.proxy "10.167.32.133:8080"

如果需要用户名和密码

git config –global http.proxy http://user:password@10.167.32.133:8080
git config –global http.proxy https://user:password@10.167.32.133:8080

然后就可以使用

git clone http://github.com/weiheli/sass-zh.git
# 或
git clone http://github.com/weiheli/sass-zh.git

不能用

git clone git@github.com:weiheli/sass-zh.git

删除HTTP代理

git config --system (或 --global 或 --local) --unset http.proxy
git config --system (或 --global 或 --local) --unset https.proxy

GitHub Desktop
如果使用Github推出的桌面程序GitHub Desktop
,里面可能并没有代理设置的选项,不过这些客户端一般在底层都是调用的命令行工具,所以同样按照上述步骤进行设置即可。

转自http://blog.csdn.net/wozaixiaoximen/article/details/48434853

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,676评论 25 709
  • Github提供了GUI版本的管理工具,默认使用HTTP协议。但是公司局域网必须设置代理才能链接Github服务器...
    bluescorpio阅读 1,124评论 0 1
  • 那么爱你的我,你怎么舍得伤; 嗯,你心里没有我 告诉自己,好让自己死心
    1加嘛嘛阅读 240评论 0 0
  • 哈喽,好久不见。今天的《我去1990》和大家聊聊侦探动画片。 友情提示:视频精彩一百倍!!!!一定优先优先看视频!...
    网易王三三阅读 1,018评论 1 3
  • 在这个竞争激烈的时代,我们每天都要处理大量的事情,包括工作、学习、家庭、感情等方方面面,而时间则是我们最有利的工具...
    喵喵A阅读 300评论 0 0