GitHub 设置代理

红杏老板带吃喝嫖赌欠下……也不知道多少钱,带着他的小姨子跑了……所以,以下部分不用看了。再见。

运营商对GitHub的封锁使很多开发者感到头疼。幸好,我们还有VPN.

本文介绍如何结合红杏VPN公益版使用GitHub 。

红杏和(fān)谐(qiáng),想必大家在和GFW做斗争的时候都已经很熟悉了。做为一款和谐插件,红杏还是比较可靠的,收费也比较便宜。但是有一点比较难以接受的是,它无法给其他软件提供代理。为了弥补这个问题,红杏推出了一个公益版本,给广大开发者提供了一个免费的VPN服务器地址:

http://hx.gy:1080

在此次过程中,我们使用的就是这个地址。

git提供如下命令允许用户配置代理:

git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
git config --global https.proxy https://proxyuser:proxypwd@proxy.server.com:8080

这样即可配置出Git使用的

  • 代理服务器用户名 [proxyuser]

  • 代理服务器密码 [proxypwd]

  • 代理服务器地址 [proxy.server.com]

  • 代理服务器端口 [8080]

而在这里,红杏为大家提供是匿名账号,且并没有提供https代理,使用如下使用即可:

git config --global http.prox http://hx.gy:1080

如果使用的Git for Windows,也可以直接到 C:\Users\YOUNAME.gitconfig进行配置:

[http]
prox = http://hx.gy:1080

到此完成Git+红杏的VPN代理设置。

目前红杏公益VPN还提供如下开发者常用网站的代理:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
android.com
s3.amazonaws.com
bitbucket.org
bintray.com
chromium.org
clojars.org
registry.cordova.io
dartlang.org
download.eclipse.org
marketplace.eclipse.org
github.com
githubusercontent.com
golang.org
googlesource.com
storage.googleapis.com
code.google.com
googlecode.com
dl.google.com
dl-ssl.google.com
getcomposer.org
gradle.org
elpa.gnu.org
gopkg.in
ionicframework.com
cordova.iriscouch.com
plugins.jetbrains.com
macports.org
maven.org
melpa.org
packages.meteor.com
mendeley.com
nbd.name
www.nuget.org
npmjs.com
npmjs.org
pypi.python.org
packagist.org
packagecontrol.io
rubygems.org
repo.typesafe.com
tromey.com
9fans.net

但毕竟是免费提供的,有时进行访问的时候还是不太稳定。
如果遇到比较好用的VPN再来和大家交流!