大伙好,我在Git里面已经配置:
git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
eg:
git config --global http.proxy http://aa:111@172.1.2.5:8080
但是當我克隆的時候,還是報錯:
git clone https://github.com/plusjade/jekyll-bootstrap.git aaa
请问我还需要设置什么吗?
新手,研究了会,这块没弄好,谢谢。
I am also suffering from the company's proxy for surfing the Internet. I have to go through the proxy for many requests, shit.
It is recommended that you use a global proxy. Saves you the trouble of setting up a proxy
Recommend Proxifier under window and Proxy Chains under linux
Written a smart_switcher, which can automatically identify and set various proxies, especially suitable for various switching situations where the office has a proxy and there is no proxy at home.
The principle is based on "How to set up a proxy for Git?" 》, but it’s simplified to super simple, just set your gateway IP and Port.
ReadMe here. . .
smart_switcher
A auto-detect proxy switcher fot http, https, ftp, rsync, ssh, git protocols.
Overview
A smart proxy switcher wrapper, supports http, https, ftp, rsync, ssh(connect depanded), git(connect depanded) protocols. It can automatically detect your network environment and set proxy for you.
If you usually switch the network environment (maybe home with no-proxy and workplace with proxy), it may help you a lot.
Tested in zsh and bash.
Screenshot
Install
Simply source it in your .zshrc, or any shell script resource file like this:
source /path/to/smart_switcher.sh
and, make sure set your proxy_server/gateway in
smart_switcher.sh
.Usage
Normally, it executes antomatically when you log in.
smart_switcher
supports cecho, who will bring some colors for you.connect is required if proxy is supported in ssh and git. You can install it easily in path
/usr/bin/connect
.Refer to these two articles
http://infong.net/config-proxy-for-git/
http://ricksu.blog.163.com/blog/static/18906433820125294929508/
407 means Proxy authentication required, that is, the proxy requires authentication. Are you sure the proxy username and password are correct?
Set global proxy
It seems there is something wrong with yours, try this one.
There is no problem with setting it up like this. It is caused by some settings of my company. Thank you everyone.