FishPlayer

一个喜欢摸鱼的废物

0%

给Git上个代理试试提速

给GIT用上代理

前言

在看着教程搭建这个博客的时候,我在GIT上也拖了不少的包。直连有时候真的速度慢到吐血,原因很复杂也莫得办法。
不过还好,我们其实可以给GIT上个代理,这样能给速度一些改善。

准备

我是在本机器安装有代理客户端,小🛩和V2都彳亍。
我这边的情况是这样的,小飞机走SOCK5代理,V2走的HTTP代理。
因为平时我只可能开着一个,所以端口都是1080。

命令

废话不多说了,直接上命令。

首先我们看看已有的设置.

1
2
3
4
5
6
7

# 查看全局配置中的代理
git config --global --get http.proxy


# 查看当前生效配置中的代理
git config --get http.proxy

然后我们加上自己的代理。
当前我们假设的状态是本机开着小✈或者V2,且代理端口为1080的情况。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 括号中的都是可选项

# 若用的小飞机, --global 意味着应用到全局设置
git config (--global) http.proxy sock5://127.0.0.1:1080
git config (--global) https.proxy sock5://127.0.0.1:1080

# 这样应用后,没开代理GIT就会抽风了,所以如果平时速度还不错的话记得用完取消代理
git config (--global) --unset http.proxy (sock5://127.0.0.1:1080)
git config (--global) --unset https.proxy (sock5://127.0.0.1:1080)

# 若用的V2, --global 意味着应用到全局设置
git config (--global) http.proxy http://127.0.0.1:1080
git config (--global) https.proxy https://127.0.0.1:1080

# 取消
git config (--global) --unset http.proxy (http://127.0.0.1:1080)
git config (--global) --unset https.proxy (https://127.0.0.1:1080)

挂了代理真的飞速,爽到。