我错误地删除了带有所有git键的.ssh文件夹。我不想丢失我在存储库中的更改。如何重新连接我的git服务器(我们组织的本地服务器),而不会丢失现有的本地提交?
答案 0 :(得分:3)
ssh密钥只对服务器进行身份验证。您可以设置一个新的,将其添加到您的git服务器,然后继续工作。
通过运行以下命令创建新的ssh密钥:
ssh-keygen -t rsa -C "your_email@example.com"
答案 1 :(得分:1)
ssh不参与git的本地操作。创建一个新密钥对,配置公钥并将私钥放在.ssh文件夹中。然后你可以照常推送你的本地提交。