![](/img/trans.png)
[英]Vscode not showing password prompt when pulling with git ssh / specific port
[英]vscode not showing git password prompt
我能想到的解决方案有两种:
编辑:
这是一个如何为您的 git 存储库设置 SSH 密钥的快速方法:
在客户端(您克隆存储库的位置)
~/.ssh
是否有 ssh 密钥ssh-keygen
生成一个没有密码的 SSH 密钥(我的称为id_rsa
)ssh-add ~/.ssh/id_rsa
将此密钥添加到身份验证代理在远程端(托管存储库的地方)
~/.ssh/authorized_keys
~/.ssh/id_rsa.pub
(我的保存在~/.ssh/id_rsa.pub
) 然后在客户端尝试git pull
。 它不应该再要求输入密码,并且从 vscode 拉/推也应该有效
VSCode (1.25) 确实在 Git https
clone
(如果需要)或push
上显示密码输入提示。
那就是该功能可用。 不确定您的问题是否与ssh
相关,在这种情况下可能是错误,您可以登录 VSCode 问题跟踪器。
如果您具有带有密码短语的SSH密钥,则需要从Git Bash提示符启动VS Code来继承其SSH环境。
使用git bash导航到您的项目目录,然后单击以下命令:
code .
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.