首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法登录到git-crypt,因为. .gnupg/pubring.kbx文件出错

无法登录到git-crypt,因为. .gnupg/pubring.kbx文件出错
EN

Stack Overflow用户
提问于 2018-09-20 09:14:39
回答 1查看 564关注 0票数 2

我把.gnupg/pubring.kbx文件搞砸了。我没有.gnupg文件夹的任何备份。但我还是有我的GPG公钥和私钥。我不能打开地窖。当我在mac中列出.gnupg文件夹时,它会列出以下文件:

代码语言:javascript
复制
S.gpg-agent  S.gpg-agent.extra  openpgp-revocs.d  pubring.kbx
trustdb.gpg  S.gpg-agent.browser  S.gpg-agent.ssh
private-keys-v1.d  pubring.kbx~

有没有办法恢复那个文件这样我就可以解锁了?或者有没有办法在没有文件的情况下解锁?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-21 07:27:13

从那以后,你手上有你的公钥和私钥。以下是您需要遵循的步骤:

  1. 去你的侏儒吧 cd ~/..gnupg
  2. 删除损坏的pubring.kbx rm pubring.kbx
  3. 将pubring.kbx~复制为pubring.kbx。这会给你一个没有秘密钥匙的空酒吧。就像一个新的开始。 cp pubring.kbx~ pubring.kbx
  4. 导入您的公钥 gpg --导入

祝好运!

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

https://stackoverflow.com/questions/52421558

复制
相关文章

相似问题

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