【发布时间】:2021-07-17 05:38:27
【问题描述】:
我正在尝试从 Putty/Pagent/plink 传递到 Windows OpenSSH 本机客户端。
我已经设法在TortoiseGit 中做到这一点,但VSCode 的主要问题似乎是我无法设置要使用的 ssh 代理。
我在 Windows 上启用了 OpenSSH 代理服务以自动启动,并将我的开放 ssh 密钥添加到 ssh-add。
每次我尝试从VSCode 推送时,我得到的只是一条错误消息
Git: FATAL ERROR: Disconnected: No support authentication methods available (server sent: public key)
当我尝试从终端推送时,我也得到了
请确保您具有正确的访问权限并且存储库存在。
如前所述,TortoiseGit 完全没有问题,唯一的区别是在 TortoiseGit 中我设置了ssh-agent。
【问题讨论】:
标签: windows git visual-studio-code openssh ssh-agent