Windows 10上具有已激活ssh-agent的VSCode

时间:2018-11-14 06:37:01

标签: git ssh visual-studio-code windows-10 ssh-agent

我想使用我的ssh键从VSCode中使用git。我当前的解决方法是:

  1. 启动Powershell
  2. 运行start-ssh-agent.cmd(用于git安装)
  3. 运行代码

这会将ssh代理或套接字链接到VSCode,有效地使我可以将密钥用于git命令。

如何将其转换为合适的脚本?甚至更好:如何自动启动和配置ssh-agent,使其在全球范围内可用(类似于linux上的ssh-add)?

1 个答案:

答案 0 :(得分:0)

看看这个 VS Code 的帮助提示:https://code.visualstudio.com/docs/remote/troubleshooting#_setting-up-the-ssh-agent

总而言之,从管理 PowerShell 窗口运行以下命令:

# Make sure you're running as an Administrator
Set-Service ssh-agent -StartupType Automatic
Start-Service ssh-agent
Get-Service ssh-agent

这应该将 Windows ssh 代理服务设置为自动启动,这样您就不需要每次都输入密码。