failed to clone repo by ssh

有人遇到么,
- 是
github调整了什么策略么? - 还是
clash出现bug了, 导致无法ssh方式无法走代理? - 或者
git出现bug了, git version: git version 2.43.0.windows.1

有人遇到么,
github 调整了什么策略么?clash 出现 bug 了, 导致无法 ssh 方式无法走代理?git 出现 bug 了, git version: git version 2.43.0.windows.1|
haoyunyinglaiJan 29, 2024
1
是不是密钥失效了?
|
|
MartensJan 29, 2024
2
+1 我也遇到了,还以为是代理的问题
|
|
silverwolfJan 29, 2024
3
网上复制的一段我用的代理办法
<pre> # ~/.ssh/config Host github.com Hostname github.com ServerAliveInterval 55 ForwardAgent yes ProxyCommand nc -x 127.0.0.1:10808 %h %p </pre> |
|
vicalloyJan 29, 2024
4
最近一直这样,我还以为是个例。
|
|
5
@daxin945 不行, 重新生成了, 也不行
|
|
6
|
|
jonahJan 29, 2024
7
配置 http.proxy 对 SSH 不起作用,SSH 需要单独配置。
[Git 使用 SSH 传输协议的代理方法 ]( https://ericclose.github.io/git-proxy-config.html#Git-%E4%BD%BF%E7%94%A8-SSH-%E4%BC%A0%E8%BE%93%E5%8D%8F%E8%AE%AE%E7%9A%84%E4%BB%A3%E7%90%86%E6%96%B9%E6%B3%95) |
|
8
@Martens 我将能怀疑的都怀疑了一遍, 哈哈
|
|
9
@jonah 之前都是可以的, 能够识别代理的
|
|
10
|
|
univJan 29, 2024
11
+1
|
|
chunqiuyiyuJan 29, 2024
12
|
|
13
ssh 代理需要单独配置
``` cat .ssh/config Host github.com Hostname ssh.github.com IdentityFile /Users/xxx/.ssh/id_ed25519 User git Port 443 ProxyCommand nc -v -x 127.0.0.1:7890 %h %p ``` |
|
jonahJan 29, 2024
14
@purplemystic 我之前不配代理 https 和 ssh 都可以访问的,最近感觉墙厚了 ╮(╯_╰)╭
|
|
licoycnJan 29, 2024
15
同步一下 hosts 即可: https://github.com/Licoy/fetch-github-hosts
|
|
16
@silencetea 按照你给的配置后, 可以生效, 赞
|
|
docoJan 29, 2024
17
听说是新加坡的 github 地址有问题, 换美国那边的 vpn 大概率解决问题
|
|
18
@doco 不行的, 因为 Copilot 和 ChatGPT 原因, 我一直使用的是美国的
|
|
19
@purplemystic 看一下你连的 github 的 ip 是哪个吧, 20.205.243.166 这个好像不行, 140.82.113.4 这个应该是没问题的
|
|
20
|
|
MrQSJJan 29, 2024
21
可以换成 https ,我遇到之后用 https+代理,通过了
|
|
crysislinuxJan 29, 2024 via Android
22
我的没问题,走的香港。不过 github 本身也是推荐用 https ,你就换 https 好了。
|
|
23
@crysislinux 不是应该推荐使用 ssh 方式么?
|
|
AlliotJan 29, 2024 via Android
24
https://www.iots.vip/post/elegant-solution-git-multiple-accounts-proxy-issues.html 可以参考一下
|
|
DawnMoonJan 29, 2024
25
|
|
27
|
|
28
|
|
devliu1Jan 29, 2024 via Android
29
墙了 楼上说过了
|
|
rockxsjJan 29, 2024
30
|
|
wudxJan 29, 2024
31
直接
``` export https_proxy=http://127.0.0.1:7890;export http_proxy=http://127.0.0.1:7890;export all_proxy=socks5://127.0.0.1:7890 ``` 不就可以了吗 |
|
wonderfulcxmJan 29, 2024 via iPhone
33
就算 ssh ,clash pro 增强模式应该也可以直接走代理吧。
|
|
34
@0x723b 这个也是一个解决方法
|
|
nagisaushioJan 29, 2024 via Android
35
用 proxychains 就好了,命令行网不好直接加个前缀
|
|
defunct9Jan 29, 2024
36
|
|
d4fg4Jan 29, 2024 via Android
37
机场会屏蔽 22 端口
|
|
danhuaJan 29, 2024
38
设置一下 git SSH 代理就可以了,上周也碰见了。通过这个方式可以正常访问了。
|
|
litguyJan 29, 2024
39
早晨试着 clone 了代码
用 socks5 代理,很快 |
|
BardOSJan 29, 2024
40
我都是用 bat 自动更新 github520 这个 hosts 文件,速度一直挺快的。
|
|
IvanLi127Jan 30, 2024 via Android
41
机场不好。不想换机场节点就试试 ssh over https ,github 有支持。
|