git用ssh使用push或者clone,和 ssh -T [email protected]
对ssh key 进行验证时
都会出现这个提示,底下有原图
/bin/sh: line 1: exec: C:Windowsconnect.exe: not found Connection closed by UNKNOWN port 65535 fatal: Could not read from remote repository.
把git重装过,安装版和便携版都试过了
谷歌了也没找到相关的解答
ssh设置代理了吗?而且ssh代理好像还不好搞…
ssh是要专门设置的,一般人/软件都是只设置http https的代理,没有给ssh设置代理
建议用https的,别用ssh的
如果没有必要,真不推荐用ssh,麻烦
网络的问题,上代理吧
cd ~/.ssh && ls && code config
Host git
HostName github.com
User git
# ProxyCommand "C:\Program Files\Git\mingw64\bin\connect.exe" -S 127.0.0.1:10808 %h %p
SSH 配置方式如上,启用注释的那行以及改端口号,然而建议先试试改 host
521xueweihan/GitHub520: 让你“爱”上 GitHub,解决访问时图裂、加载慢的问题。(无需安装):
https://github.com/521xueweihan/GitHub520?tab=readme-ov-file#21-%E6%89%8B%E5%8A%A8%E6%96%B9%E5%BC%8F
1 个赞
感谢大佬