首页 > 解决方案 > 如果我丢失了 ssh 密钥,如何删除它?

问题描述

/~.ssh如果我丢失了如何删除它?我必须加入一个新项目,但如果我尝试提交、添加或推送任何内容,我会收到错误消息:

另一个 git 进程似乎正在此存储库中运行,例如由“git commit”打开的编辑器。请确保所有进程都已终止,然后重试。如果仍然失败,则可能是之前此存储库中的 git 进程崩溃了:手动删除文件以继续。

是否有任何 git 命令可以重置我的所有用户设置并像在新计算机上一样开始使用 git?

标签: gitsshreset

解决方案


这通常在本地命令(git add)中看到,它不涉及任何网络通信,并且根本不会使用 SSH 或 HTTPS。
例如,请参见此处

如果rm -f .git/index.lock还不够,请至少尝试重新启动,并在重新启动后立即重复您的命令,以确保没有其他进程抢占任何本地 Git 资源。


推荐阅读