我错误地删除了带有所有git密钥的.ssh文件夹。我不想丢失存储库中的更改。如何在不丢失现有本地提交的情况下重新连接git服务器(对我们的组织是本地的)?
发布于 2014-03-21 01:16:35
ssh不参与git的本地操作。创建一个新的密钥对,提供公钥并将私钥放在您的.ssh文件夹中。然后,您可以像往常一样推动本地提交。
发布于 2014-03-20 23:40:47
ssh密钥只对服务器进行身份验证。您可以设置一个新的,添加到您的git服务器,并继续工作。
通过运行以下命令创建一个新的ssh键:
ssh-keygen -t rsa -C "your_email@example.com"
https://stackoverflow.com/questions/22546155
复制相似问题