1
MeteorCat 2019-06-15 21:19:01 +08:00 via Android
小项目还好,大项目有时候我也是这样,我记得上次脚本 clone lua5.3(脚本执行)很慢而且还有超时中断问题
|
2
SilentDepth 2019-06-15 21:25:02 +08:00 19
高而基曾说过:「 SS 是人类进步的阶梯」
孙笑没曾说过:「好的梯子是成功的一半」 |
3
comwrg 2019-06-15 21:38:27 +08:00 via Android 1
挂代理,程序员必备技能,感觉学习学习吧,不然就是浪费青春
|
4
SuperMild 2019-06-15 21:46:43 +08:00
上飞机场吧,稳定,便宜。
|
5
jingyulong 2019-06-15 21:51:47 +08:00 9
有时候可能是你的方法不对。
比如代理对 ssh 协议无效:git clone [email protected]:xxxxxx/xxxxxx.git 全局代理,可以依照这样设置 git config --global http.proxy http://127.0.0.1:1080 git config --global https.proxy https://127.0.0.1:1080 只对 github 进行代理,对国内的仓库不影响,可以这样设置 git config --global http.https://github.com.proxy https://127.0.0.1:1080 git config --global https.https://github.com.proxy https://127.0.0.1:1080 |
6
silentstorm 2019-06-15 22:08:19 +08:00 via Android
git 可以只克隆某个远程分支,这样速度会快很多
|
7
chiu 2019-06-15 22:31:22 +08:00 via Android
我昨晚 push 个 repo,奇慢无比,还经常性断导致 push 失败。今天一早起来,一样的 WiFi,不一会儿就 push 好了。
|
8
clino 2019-06-15 22:32:07 +08:00 via Android
改用 git:// 协议试试?
|
9
Jirajine 2019-06-15 22:33:17 +08:00 via Android
能连上就不错了,以后上外网叫“网络出境”
|
10
anyele 2019-06-15 22:33:59 +08:00 via Android
上梯子
|
11
MeteorCat 2019-06-15 22:38:16 +08:00 via Android
@silentstorm 有道理,我试试,我一般没去管什么分支,直接拉取全部
|
12
Samuelcc 2019-06-15 23:56:20 +08:00 via Android
花费这么多精力,为什么不用梯子呢
|
14
youngxu 2019-06-16 00:15:42 +08:00 via Android
教育网表示为毕业以后的情况担忧
|
15
iold 2019-06-16 00:22:54 +08:00 via iPhone
5 楼给了正解哦
|
16
kingfalse 2019-06-16 01:26:13 +08:00 via Android
如果是拉开源项目的话,可以先从 GitHub 拉到 gitee 再拉本地,
|
18
z1s23 2019-06-16 08:50:08 +08:00
全境封锁,挂代理吧
|
19
tt67wq 2019-06-16 10:15:59 +08:00 via iPhone
试试 proxychain ?
|
20
ai277014717 2019-06-16 10:16:35 +08:00
ALL_PROXY HTTP_PROXY HTTPS_PROXY NO_PROXY
|
21
dNib9U2o8x 2019-06-16 10:20:42 +08:00
你的梯子不行
|
22
seon 2019-06-16 10:49:32 +08:00 via Android
个人经历,用 github desktop 比直接 git clone 下代码快很多
|
23
leavic 2019-06-16 14:23:48 +08:00
花点钱买个好梯子
|
24
chen90902 2019-06-16 17:33:15 +08:00 1
试过用 5 楼的配置,不知为什么没生效。换成楼 scoks5 代理成功了:
``` bash git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global https.proxy 'socks5://127.0.0.1:1080' ``` 速度瞬间飞起 |
25
acadminn 2019-06-17 17:18:17 +08:00 via iPhone
ssr 全局代理
|
26
liuzhiyong 2019-06-17 18:10:57 +08:00 via Android
用代理服务器,git 命令行可以配置。
|
27
nnnToTnnn 2019-06-18 10:36:17 +08:00
挂 ss 走 tun2socket ,少年看来你还是要多学习学习啊.
|
28
shanlan 2019-08-13 13:08:59 +08:00
git clone 一个 github 上的仓库,太慢,经常连接失败,但是 github 官网流畅访问,为什么? - 知乎 - https://www.zhihu.com/question/27159393
|
29
theliuqi 2020-02-14 14:18:30 +08:00
只对 github.com
git config --global http.https://github.com.proxy socks5://127.0.0.1:1080 取消代理 git config --global --unset http.https://github.com.proxy |
30
rioshikelong121 2020-02-16 18:56:07 +08:00
@theliuqi windows 下确实有用
|
31
zu1k 2020-04-13 17:27:49 +08:00 via Android
github 通过 ssh 协议 clone 的时候,将 github.com 替换成 zll.us 就可以加速了
|
32
avenger 2020-04-22 20:52:45 +08:00
|
33
fernandoxu 2020-05-07 15:02:27 +08:00
@zu1k 牛逼啊老哥 咋回事
|
34
zu1k 2020-05-09 08:56:20 +08:00 via Android
|
35
revalue 2020-07-25 22:05:05 +08:00
# 如果是 ssh 协议,需要添加下列配置到 ~/.ssh/config,代理协议为 socks5
Host github.com ProxyCommand nc -X 5 -x 127.0.0.1:7891 %h %p # 或者使用 connect 命令建立 socket 连接 http://www.patthoyts.tk/blog/using-git-with-socks-proxy.html |
36
revalue 2020-07-25 22:08:09 +08:00
光凭配置 git config 或者--global,git 也不会走 socks5 。
要在 config 文件中加配置 [如上] ,才是总开关。坑了我一晚上 |
37
justin2018 2020-12-08 22:28:18 +08:00
@avenger 有效 谢谢~
|
38
KnightYoung 2021-02-06 15:18:55 +08:00
@revalue thanks, you just save the day! [Doge]
|