使用git时显示错误,Windowsconnect.exe: not found

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重装过,安装版和便携版都试过了
谷歌了也没找到相关的解答 :sob:

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: :kissing_heart: 让你“爱”上 GitHub,解决访问时图裂、加载慢的问题。(无需安装):

https://github.com/521xueweihan/GitHub520?tab=readme-ov-file#21-%E6%89%8B%E5%8A%A8%E6%96%B9%E5%BC%8F

1 个赞

感谢大佬
:heart: