您的位置:首页 > 理论基础 > 计算机网络

【github】2015.09.09 linux 命令行设置代理,连接github(Linux command line set http proxy for connecting github)

2015-09-09 23:37 726 查看

1. 设置代理

由于公司网络设置了代理,而命令行不走代理,为了连上github,要设置命令行走代理
注意:

ping 命令走得是网络层协议ICMP:“Internet Control
Message Protocol”(Internet控制消息协议)的缩写,是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息,不是走的HTTP或者HTTPS
https http和HTTPS HTTP ,大小写是对应的不同路线,不同程序走的可能是大写的,也可能是小写的,所以有时候要设置四个代理,但对github命令行来说,走https,也可以走HTTPS。
公司里面的代理是不需要密码的。

步骤:

在命令行输入:(这里后面要改成你相应的代理服务器+端口号)

export https_proxy="http://proxy.sin.sgf.corp:8080"

或者:

export HTTPS_PROXY="http://proxy.sin.sgf.corp:8080"

就可以 push 代码啦。

----------------------

2. 相关补充技能

查看shell代理设置:

env | grep -i proxy

取消代理设置:

unset http_proxy
unset https_proxy
unset HTTP_PROXY
unset HTTPS_PROXY

git 全局 proxy代理设置:

git config --global http.proxy http://proxy.sin.sap.corp:8080 git config --global https.proxy http://proxy.sin.sap.corp:8080
git 查看,取消全局代理:

git config --global --get https.proxy
git config --global —unset https.proxy
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: