成功添加 SSH 密钥后,Vscode 不断要求身份验证

Posted

技术标签:

【中文标题】成功添加 SSH 密钥后,Vscode 不断要求身份验证【英文标题】:Vscode keep asking for authentication after successfully added SSH key 【发布时间】:2021-06-02 22:26:00 【问题描述】:

我已按照 gitlab 网站上的说明成功生成 SSH 密钥并将其添加到 gitlab。但是,vs code 仍然不断要求进行身份验证。我不想更改 auto-fetch: False 作为接受的答案建议 Visual Studio Code always asking for git credentials 。我该如何解决这个问题?

编辑:我尝试更改 auto_fetch: false 但 vscode 仍然要求身份验证。这发生在 ubuntu 20.04

【问题讨论】:

【参考方案1】:

您的本地存储库是否通过 SSH 克隆?如果是通过 HTTP 克隆的,则需要将其删除,然后使用 SSH 再次克隆。

【讨论】:

以上是关于成功添加 SSH 密钥后,Vscode 不断要求身份验证的主要内容,如果未能解决你的问题,请参考以下文章

通过 SSH 连接 vscode 到 gitlab 的问题

VSCode使用ssh密钥免密远程登录服务器&配置解释器

为啥 ssh 不要求时 git 要求输入密钥密码?

SSH 密钥要求在启动代理后输入密码

SSH 密钥身份验证成功后,SSH 和 SCP 命令无法执行并显示错误消息:Win32 错误 1114

用vscode连接github