我在远程服务器上有一个git存储库,并使用ssh和密码身份验证来克隆、拉入和推送。在命令行中,一切工作正常。
然而,在vscode中,当我尝试从远程存储库拉入或推送时,没有显示密码提示。Vscode似乎在等待什么,但什么也没发生。这是一个bug,还是我做错了什么?
我想在linux上使用visual studio代码作为git客户端。
在命令行中:

在vscode中:

发布于 2018-06-20 23:28:49
我能想到两种解决方案:
如何
编辑:
以下是如何为您的git存储库设置SSH密钥的快速方法:
客户端上的(克隆存储库的位置)
如果您在~/.ssh
ssh-add ~/.ssh/id_rsa
将此密钥id_rsa)
id_rsa)
ssh-keygen远程端(存储库托管的位置)上的
~/.ssh/id_rsa.pub)中
然后在客户端尝试git pull。它不应该再要求输入密码,从vscode拉取/推送也应该有效
发布于 2018-10-01 01:36:02
VSCode (1.25)在Git https clone (如果需要)或push上显示密码输入提示。
也就是说,该功能是可用的。不确定您的问题是否与ssh相关,在这种情况下可能是错误,您可以登录VSCode问题跟踪器。
https://stackoverflow.com/questions/50951416
复制相似问题