首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git bash询问SSH密钥,我忘了

Git bash询问SSH密钥,我忘了
EN

Stack Overflow用户
提问于 2020-07-20 19:12:30
回答 1查看 27关注 0票数 0

我试着用Git Bash的命令leanproject get mathematics_in_lean安装一些东西,但是我得到的提示是Please provide password for encrypted SSH private key:我不记得做过这个的SSH-key (尽管这并不意味着我从来没有做过),并且密码不是我的GitHub用户的密码。我已经通知了一个精益平台,他们告诉我这更像是Git的事情,而不是精益的事情。有谁知道如何找回密码或类似的东西吗?

EN

回答 1

Stack Overflow用户

发布于 2020-07-20 19:21:50

检索密码是不可能的,这就是(使用密码短语的SSH-key)的想法

但是因为您说您不记得做过那件事;那么可能远程存储库被定义为git@github.com:username/reponame,所以它将尝试您已有的可用的SSH键。一种可能的解决方案是将其修改为https

例如,对于这样的遥控器:

代码语言:javascript
复制
$ git remote -v
  origin git@github.com:username/reponame.git (fetch)
  origin git@github.com:username/reponame.git (push)

您可以执行以下操作将其转换为https:

代码语言:javascript
复制
$ git remote set-url origin https://github.com/username/reponame.git

此后,任何获取、拉入或推送操作都不需要SSH

您可以在github https://github.com/settings/keys中重置您的SSH密钥

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

https://stackoverflow.com/questions/62994136

复制
相关文章

相似问题

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