机场有两个,目前 mac 下用的是 ClashX 但是还是没有办法拯救终端下 github 克隆超慢的问题 只有几 KB 每秒,请问各位大神怎么办
机场有两个,目前 mac 下用的是 ClashX 但是还是没有办法拯救终端下 github 克隆超慢的问题 只有几 KB 每秒,请问各位大神怎么办
|
z7356995Nov 28, 2020 via Android
1
我是在路由器上翻的
|
|
nomediaNov 28, 2020
2
proxy
|
|
z7356995Nov 28, 2020 via Android
3
第二种文法 export http
|
|
raycharNov 28, 2020
4
https_proxy
|
|
HTNecroNov 28, 2020
5
终端设置代理试试,设置到 clashX 开放的端口
export ALL_PROXY=http://127.0.0.1:{port} |
|
WillBCNov 28, 2020 via iPhone
6
export http_proxy 这种关键词你搜一下就有了
|
|
yukiww233Nov 28, 2020
7
clashx 自带复制终端代理...
|
|
MrCurlyNov 28, 2020
8
clashx 可以导出终端代理链接
|
|
9
|
|
10
vim ~/.ssh/config
``` Host proxy-ssh Hostname server_ip User root Host github.com ProxyJump proxy-ssh ``` git clone [email protected]:user/name.git |
|
yingqi7Nov 28, 2020
11
https_proxy
|
|
greatbodyNov 28, 2020
12
软路由透明那啥更香。
|
|
imdongNov 28, 2020
13
export HTTPS_PROXY=http://127.0.0.1:1080
git clone https://github.com/user/name.git 很多人设置了 https 代码却使用 git clone [email protected] 导致没用。 因为 ssh 不走 https 。 |
|
ConnersHuaNov 28, 2020
14
ClashX 「菜单」的「复制终端代理命令」或者使用 ClashX Pro 的「增强模式」
|
|
15
## ssh github 加速
``` vi ~/.ssh/config ``` ``` Host github.com HostName github.com User git ProxyCommand nc -v -x 127.0.0.1:1081 %h %p ``` |
|
95276Nov 28, 2020
16
|
|
dixinNov 28, 2020
17
Chrome 插件: https://github.com/EnixCoda/Gitako
|
|
dixinNov 28, 2020
18
|
|
lostberryzzNov 28, 2020
19
clash 的 socks 代理有点问题,建议使用 corkscrew 配合 http 代理使用
具体就是 15 楼的 ProxyCommand 稍微改一下,这里以 clash 默认的 7890 端口做演示(此端口可为 http 或者 mixed port ) ProxyCommand corkscrew localhost 7890 %h %p |
|
LengthMinNov 28, 2020
20
|
|
cvbntNov 28, 2020 via Android
21
最简单解决办法,用 clashx pro 的增强模式
|
|
itgoyoNov 28, 2020
22
.zshrc 配置没对的问题了估计是,又或者你可以搞一个 proxychains4
|
|
cjh1095358798Nov 28, 2020
23
也想求解决
|
|
24
不需要挂代理,只需要把 github.com 替换成 github.com.cnpmjs.org 即可满速 clone 。当然挂代理也不是不行
|
|
lxiluNov 28, 2020 via iPhone
25
复殖 /翻殖(大声)
|
|
CBSNov 28, 2020
26
|
|
zoooNov 28, 2020
27
好巧,刚也是 clone 太慢...
|
|
yov123456Nov 29, 2020 via iPhone
28
使用 clashx pro 开启增强模式吧
|
|
gaopuNov 29, 2020 via iPhone
29
用官方的 github desktop 就行,满速。
|
|
TumblrNov 29, 2020
30
一直是配置 Proxifier 用的,非常香!
|
|
caitongboNov 29, 2020 via iPhone
31
直接切一下网络,通过手机开热点电脑连,无论是在自带终端还是 iterm2 速度都很快,有无代理均可。
|
|
32
mac 下如何拯救龟速 github 克隆 ❌
国内下如何拯救龟速 github 克隆✅ |
|
pC0oc4EbCSsJUy4WNov 29, 2020
33
前面大家说的方式就不在赘述了,说一点新的
购买 surge,直接透明代理,除了贵,没什么缺点,拼车 100 多,还能用来抓包 Proxifier 这种代理软件,在此代理 clashx https://github.com/mellow-io/mellow 不过很久没更新了,也是透明代理 |
|
gw4gwNov 29, 2020
35
Mark 一下,回头来学习
|
|
sharpzhangoNov 29, 2020
36
推荐一个 chrome 插件( https://github.com/fhefh2015/Fast-GitHub),亲测 2M/S
唯一的问题是:remote 地址会修改,是从镜像下载的项目,给你篇文章,配置一下就好 修改 remote 地址( https://blog.csdn.net/qq_33429968/article/details/62219783) |
|
ddzyNov 29, 2020
37
|
|
zchlwjNov 29, 2020
38
用 https 不要用 ssh,然后配置代理
|
|
zhanghua0Nov 29, 2020
39
找镜像站地址,我用的是 hub.fastgit.org
|
|
BeyondJGNov 29, 2020 via iPhone
40
ClashX 有个复制终端代理的命令,复制到终端执行一下,给终端开代理就好啦
|
|
suxin1995Nov 29, 2020
41
gitee 映射 简单好用
|
|
yasaminekldkxfNov 29, 2020
42
换个思路,如果代理行不通,可以在直连的情况下,选择一个好一点的 DNS 服务器,比如 114,速度还是挺快的。
|
|
43
gitee 映射似乎可以,但是比如安装 homebrew 这种是脚本里 clone 的,就没办法
用镜像的朋友,真的能保证镜像和原仓库代码一致吗? 毕竟感觉不像 composer 镜像这种有大厂来做 |
|
yov123456Nov 29, 2020
44
|
|
baoshuoNov 29, 2020
45
之前写过一篇 git 设置代理的的文章: https://baoshuo.blog/post/5vwyjylHh/
|
|
46
开启 clashX pro 增强模式, 系统所有流量经过 clash,对软件透明
|
|
baoshuoNov 29, 2020
47
git config --global http.https://github.com.proxy http://127.0.0.1:7890
git config --global https.https://github.com.proxy http://127.0.0.1:7890 @tlerbao 这样就可以单独代理 Github 了。 |
|
cjh1095358798Nov 29, 2020
48
我使用 clashX,clashX pro 设置了,没有作用可能是啥情况呢?
|
|
GrayXuNov 29, 2020
49
> > 这样的似乎终端里就都走代理了,在考虑 gitee 会不会变慢,会不会第二种办法更好呢?
clash 是有分流策略的,不会影响 gitee 的直连速度的。感觉你不太理解 fq 工具的具体功能。 |
|
lix7Nov 29, 2020
50
git 走 ssh 那一套,不管你 http_proxy 的
|
|
railgunNov 29, 2020
51
ALL_PROXY=socks5h://localhost:1080 git clone https://github.com/xxx/xxx.git
socks5h, h 表示使用代理解析域名,避免本 DNS 污染 |
|
vincentxueNov 29, 2020
52
你应该用 Proxifier 或者 clashX Pro 。这不是 clashX 的问题,终端命令不会走系统的 Proxy 。
|
|
icew4yNov 29, 2020 via iPhone
54
用路由器就能解决一切这些问题
|
|
LemengNov 29, 2020
55
路由器方向解决。可以解决问题
|
|
TeslaLyonNov 29, 2020 via iPhone
56
proxy_on
|
|
57
proxychains4
|
|
supercaizehuaNov 29, 2020
58
如果不像用任何代理 /梯子的话
目前一个好用的方法就是去码云 gitee 上克隆一下,然后从码云那边克隆下来,然后删除码云上的克隆的库 |
|
supercaizehuaNov 29, 2020
59
当然,这种操作的缺陷也很明显,只适合想学习研究源代码,不适合需要对代码修改 push 的场景
|
|
supercaizehuaNov 29, 2020
60
proxychains4 也很好用,但是需要开一下 SIP
|
|
vincentxueNov 29, 2020
61
@vincentxue 补充一下,clashX Pro 有 Enhanced Mode,原理和 Surge 的一样,创建 virtual network interface 。
|
|
zoomdongNov 29, 2020
62
我配置了 proxy,同第一种方法。
|
|
happyhouNov 29, 2020
63
https://fastgit.org/ as we know,fastgit is the best practice 。
|
|
EGOISTK21Nov 29, 2020 via iPhone
64
提一下另一种方向的方法--depth=1
|
|
TumblrNov 29, 2020
65
@hugebug #53 升级到 Bug Sir 之后就用 3.x 了,目前是 3.3,即官方最新的更新。
配置的话,我的非常简单,就 4 条 rules: 1. 所有 IPv6 不过代理(我的机场不支持 IPv4 ), ::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff ; 2. 所有内网 IPv4 不过代理:127.0.0.0-127.255.255.255; 10.0.0.0-10.255.255.255; 172.16.0.0-172.31.255.255; 192.168.0.0-192.168.255.255 3. 部分域名不过代理,localhost; %computername%; 以及一些自己的特定域名 4. 部分应用不过代理,ss-local; 国内的视频平台等 |
|
LufsNov 29, 2020
66
|
|
loadingimgNov 29, 2020
67
|
|
toomloNov 29, 2020
68
Surge 的增强模式不用考虑这些,之前为什么买 Surge 就是为了少麻烦事情
|
|
LoNeZNov 29, 2020
69
~/.ssh/config
Host github.com HostName github.com User git # 走 HTTP 代理 # ProxyCommand socat - PROXY:127.0.0.1:%h:%p,proxyport=8080 # 走 socks5 代理(如 Shadowsocks ) ProxyCommand nc -v -x 127.0.0.1:1085 %h %p |
|
demoNov 29, 2020
70
没有办法,只有挂代理
|
|
ElmerZhangNov 29, 2020
71
试过各种办法,最终还是软路由最香
|
|
pC0oc4EbCSsJUy4WNov 30, 2020
72
@yov123456 谢谢
|
|
SaszrNov 30, 2020
73
那个 clashx 设置为系统代理啥意思哦
这个选项有什么作用么 我的理解就是整个系统全局代理,但貌似好像不是这样的,有么有大手子说一下 |
|
imtianxNov 30, 2020
74
我用的 ssr 做的 代理,可以自定义用户规则。对需要走 代理的网站添加一下就可以了。
如果 拉取 GitHub 项目仅仅是查看,可以加上 --depth=1 参数。 |
|
0x8421Dec 1, 2020
75
使用 zgit,可以完整替代 git 命令,git clone 加速:
`git clone https://github.com/xxx/xxx` --> `zgit clone https://github.com/xxx/xxx` https://github.com/yantaozhao/zgit |
|
ceeyangMar 5, 2021
76
すごいね, 完美解决。
|
|
quzardMay 24, 2021
77
ClashX Pro 的增强模式完美解决
|