
机场有两个,目前 mac 下用的是 ClashX 但是还是没有办法拯救终端下 github 克隆超慢的问题 只有几 KB 每秒,请问各位大神怎么办
1 z7356995 Nov 28, 2020 via Android 我是在路由器上翻的 |
2 nomedia Nov 28, 2020 proxy |
3 z7356995 Nov 28, 2020 via Android 第二种文法 export http |
4 raychar Nov 28, 2020 https_proxy |
5 HTNecro Nov 28, 2020 终端设置代理试试,设置到 clashX 开放的端口 export ALL_PROXY=http://127.0.0.1:{port} |
6 WillBC Nov 28, 2020 via iPhone export http_proxy 这种关键词你搜一下就有了 |
7 yukiww233 Nov 28, 2020 clashx 自带复制终端代理... |
8 MrCurly Nov 28, 2020 clashx 可以导出终端代理链接 |
9 tlerbao OP |
10 imdong Nov 28, 2020 vim ~/.ssh/config ``` Host proxy-ssh Hostname server_ip User root Host github.com ProxyJump proxy-ssh ``` git clone [email protected]:user/name.git |
11 yingqi7 Nov 28, 2020 https_proxy |
12 greatbody Nov 28, 2020 软路由透明那啥更香。 |
13 imdong Nov 28, 2020 export HTTPS_PROXY=http://127.0.0.1:1080 git clone https://github.com/user/name.git 很多人设置了 https 代码却使用 git clone [email protected] 导致没用。 因为 ssh 不走 https 。 |
14 ConnersHua Nov 28, 2020 ClashX 「菜单」的「复制终端代理命令」或者使用 ClashX Pro 的「增强模式」 |
15 kosgug Nov 28, 2020 via iPhone ## ssh github 加速 ``` vi ~/.ssh/config ``` ``` Host github.com HostName github.com User git ProxyCommand nc -v -x 127.0.0.1:1081 %h %p ``` |
16 95276 Nov 28, 2020 |
17 dixin Nov 28, 2020 Chrome 插件: https://github.com/EnixCoda/Gitako |
18 dixin Nov 28, 2020 |
19 lostberryzz Nov 28, 2020 clash 的 socks 代理有点问题,建议使用 corkscrew 配合 http 代理使用 具体就是 15 楼的 ProxyCommand 稍微改一下,这里以 clash 默认的 7890 端口做演示(此端口可为 http 或者 mixed port ) ProxyCommand corkscrew localhost 7890 %h %p |
20 LengthMin Nov 28, 2020 |
21 cvbnt Nov 28, 2020 via Android 最简单解决办法,用 clashx pro 的增强模式 |
22 itgoyo Nov 28, 2020 .zshrc 配置没对的问题了估计是,又或者你可以搞一个 proxychains4 |
23 cjh1095358798 Nov 28, 2020 也想求解决 |
24 MasterCai Nov 28, 2020 不需要挂代理,只需要把 github.com 替换成 github.com.cnpmjs.org 即可满速 clone 。当然挂代理也不是不行 |
25 lxilu Nov 28, 2020 via iPhone 复殖 /翻殖(大声) |
26 CBS Nov 28, 2020 |
27 zooo Nov 28, 2020 好巧,刚也是 clone 太慢... |
28 yov123456 Nov 29, 2020 via iPhone 使用 clashx pro 开启增强模式吧 |
29 gaopu Nov 29, 2020 via iPhone 用官方的 github desktop 就行,满速。 |
30 Tumblr Nov 29, 2020 一直是配置 Proxifier 用的,非常香! |
31 caitongbo Nov 29, 2020 via iPhone 直接切一下网络,通过手机开热点电脑连,无论是在自带终端还是 iterm2 速度都很快,有无代理均可。 |
32 shanliang Nov 29, 2020 mac 下如何拯救龟速 github 克隆 国内下如何拯救龟速 github 克隆 |
33 pC0oc4EbCSsJUy4W Nov 29, 2020 前面大家说的方式就不在赘述了,说一点新的 购买 surge,直接透明代理,除了贵,没什么缺点,拼车 100 多,还能用来抓包 Proxifier 这种代理软件,在此代理 clashx https://github.com/mellow-io/mellow 不过很久没更新了,也是透明代理 |
35 gw4gw Nov 29, 2020 Mark 一下,回头来学习 |
36 sharpzhango Nov 29, 2020 推荐一个 chrome 插件( https://github.com/fhefh2015/Fast-GitHub),亲测 2M/S 唯一的问题是:remote 地址会修改,是从镜像下载的项目,给你篇文章,配置一下就好 修改 remote 地址( https://blog.csdn.net/qq_33429968/article/details/62219783) |
37 ddzy Nov 29, 2020 |
38 zchlwj Nov 29, 2020 用 https 不要用 ssh,然后配置代理 |
39 zhanghua0 Nov 29, 2020 找镜像站地址,我用的是 hub.fastgit.org |
40 BeyondJG Nov 29, 2020 via iPhone ClashX 有个复制终端代理的命令,复制到终端执行一下,给终端开代理就好啦 |
41 suxin1995 Nov 29, 2020 gitee 映射 简单好用 |
42 yasaminekldkxf Nov 29, 2020 换个思路,如果代理行不通,可以在直连的情况下,选择一个好一点的 DNS 服务器,比如 114,速度还是挺快的。 |
43 tlerbao OP gitee 映射似乎可以,但是比如安装 homebrew 这种是脚本里 clone 的,就没办法 用镜像的朋友,真的能保证镜像和原仓库代码一致吗? 毕竟感觉不像 composer 镜像这种有大厂来做 |
44 yov123456 Nov 29, 2020 |
45 baoshuo Nov 29, 2020 之前写过一篇 git 设置代理的的文章: https://baoshuo.blog/post/5vwyjylHh/ |
46 iewgnaw Nov 29, 2020 开启 clashX pro 增强模式, 系统所有流量经过 clash,对软件透明 |
47 baoshuo Nov 29, 2020 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 了。 |
48 cjh1095358798 Nov 29, 2020 我使用 clashX,clashX pro 设置了,没有作用可能是啥情况呢? |
49 GrayXu Nov 29, 2020 > > 这样的似乎终端里就都走代理了,在考虑 gitee 会不会变慢,会不会第二种办法更好呢? clash 是有分流策略的,不会影响 gitee 的直连速度的。感觉你不太理解 fq 工具的具体功能。 |
50 lix7 Nov 29, 2020 git 走 ssh 那一套,不管你 http_proxy 的 |
51 railgun Nov 29, 2020 ALL_PROXY=socks5h://localhost:1080 git clone https://github.com/xxx/xxx.git socks5h, h 表示使用代理解析域名,避免本 DNS 污染 |
52 vincentxue Nov 29, 2020 你应该用 Proxifier 或者 clashX Pro 。这不是 clashX 的问题,终端命令不会走系统的 Proxy 。 |
54 icew4y Nov 29, 2020 via iPhone 用路由器就能解决一切这些问题 |
55 Lemeng Nov 29, 2020 路由器方向解决。可以解决问题 |
56 TeslaLyon Nov 29, 2020 via iPhone proxy_on |
57 EastLord Nov 29, 2020 proxychains4 |
58 supercaizehua Nov 29, 2020 如果不像用任何代理 /梯子的话 目前一个好用的方法就是去码云 gitee 上克隆一下,然后从码云那边克隆下来,然后删除码云上的克隆的库 |
59 supercaizehua Nov 29, 2020 当然,这种操作的缺陷也很明显,只适合想学习研究源代码,不适合需要对代码修改 push 的场景 |
60 supercaizehua Nov 29, 2020 proxychains4 也很好用,但是需要开一下 SIP |
61 vincentxue Nov 29, 2020 @vincentxue 补充一下,clashX Pro 有 Enhanced Mode,原理和 Surge 的一样,创建 virtual network interface 。 |
62 zoomdong Nov 29, 2020 我配置了 proxy,同第一种方法。 |
63 happyhou Nov 29, 2020 https://fastgit.org/ as we know,fastgit is the best practice 。 |
64 EGOISTK21 Nov 29, 2020 via iPhone 提一下另一种方向的方法--depth=1 |
65 Tumblr Nov 29, 2020 @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; 国内的视频平台等 |
66 Lufs Nov 29, 2020 |
67 loadingimg Nov 29, 2020 |
68 toomlo Nov 29, 2020 Surge 的增强模式不用考虑这些,之前为什么买 Surge 就是为了少麻烦事情 |
69 LoNeZ Nov 29, 2020 ~/.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 |
70 demo Nov 29, 2020 没有办法,只有挂代理 |
71 ElmerZhang Nov 29, 2020 试过各种办法,最终还是软路由最香 |
72 pC0oc4EbCSsJUy4W Nov 30, 2020 @yov123456 谢谢 |
73 Saszr Nov 30, 2020 那个 clashx 设置为系统代理啥意思哦 这个选项有什么作用么 我的理解就是整个系统全局代理,但貌似好像不是这样的,有么有大手子说一下 |
74 imtianx Nov 30, 2020 我用的 ssr 做的 代理,可以自定义用户规则。对需要走 代理的网站添加一下就可以了。 如果 拉取 GitHub 项目仅仅是查看,可以加上 --depth=1 参数。 |
75 0x8421 Dec 1, 2020 使用 zgit,可以完整替代 git 命令,git clone 加速: `git clone https://github.com/xxx/xxx` --> `zgit clone https://github.com/xxx/xxx` https://github.com/yantaozhao/zgit |
76 ceeyang Mar 5, 2021 すごいね, 完美解决。 |
77 quzard May 24, 2021 ClashX Pro 的增强模式完美解决 |