首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vscode不显示git密码提示

vscode不显示git密码提示
EN

Stack Overflow用户
提问于 2018-06-20 23:05:38
回答 2查看 23.4K关注 0票数 11

我在远程服务器上有一个git存储库,并使用ssh和密码身份验证来克隆、拉入和推送。在命令行中,一切工作正常。

然而,在vscode中,当我尝试从远程存储库拉入或推送时,没有显示密码提示。Vscode似乎在等待什么,但什么也没发生。这是一个bug,还是我做错了什么?

我想在linux上使用visual studio代码作为git客户端。

在命令行中:

在vscode中:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-20 23:28:49

我能想到两种解决方案:

  • 设置SSH密钥,以便您在访问服务器时不需要凭据远程存储库位于
  • 告诉git在您键入凭据时记住凭据- this answer将告诉您

如何

编辑:

以下是如何为您的git存储库设置SSH密钥的快速方法:

客户端上的(克隆存储库的位置)

如果您在~/.ssh

  • If中有ssh密钥,请不要使用密码生成SSH密钥(我的是使用ssh-add ~/.ssh/id_rsa

将此密钥id_rsa)

  • add到身份验证代理,我的名称是id_rsa)

  • add ssh-keygen

远程端(存储库托管的位置)上的

  • 创建文件,复制此文件并传递您刚刚在客户端创建的公钥(我的公钥保存在~/.ssh/id_rsa.pub)

然后在客户端尝试git pull。它不应该再要求输入密码,从vscode拉取/推送也应该有效

票数 5
EN

Stack Overflow用户

发布于 2018-10-01 01:36:02

VSCode (1.25)在Git https clone (如果需要)或push上显示密码输入提示。

也就是说,该功能是可用的。不确定您的问题是否与ssh相关,在这种情况下可能是错误,您可以登录VSCode问题跟踪器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50951416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档