vscode 在请求SSH密钥时路径不完整

stszievb  于 6个月前  发布在  Vscode
关注(0)|答案(2)|浏览(63)

请尝试以下方法修复此问题:

  1. 打开VSCode的设置(快捷键:Ctrl + ,)。
  2. 在搜索框中输入“ssh”。
  3. 找到“SSH: Auth Type”设置,将其更改为“KeyPair”。
  4. 在搜索框中输入“path”。
  5. 找到“SSH: Path to private key file”设置,确保路径正确。如果不确定路径,可以在终端中运行以下命令查找私钥文件的位置:
$ ls -al ~/.ssh

这将显示.ssh目录下的所有文件和文件夹。通常情况下,私钥文件名为id_rsaid_ed25519。找到对应的文件后,记下完整的文件路径。

  1. 将找到的完整路径粘贴到“SSH: Path to private key file”设置中。
  2. 保存设置并重新启动VSCode。

现在,当你尝试发布Git分支时,VSCode应该会提示你输入SSH密钥。

fnatzsnv

fnatzsnv1#

@Omcsesz,感谢你提出这个问题。这是否只是路径不完整但你仍然可以推送分支的问题,如果你指定了正确的密码短语?或者你无法推送分支?

izkcnapc

izkcnapc2#

@lszomoru 这只是因为路径不完整。

相关问题