2

在 Windows 框中,我使用 TortoiseGit 使用私钥和密码克隆远程存储库。一切似乎都很好。

在 Linux 框中,我搜索并获得了 SmartGit。它似乎非常有用,但我无法使用相同的私有和密码来认证远程存储库。

有人告诉我他们之间发生了什么以及如何在 Linux 机器中解决这个问题。非常感谢。

4

2 回答 2

1

也许您需要将私钥文件转换为 OpenSSH 格式。看到这个答案

于 2012-01-05T17:55:52.413 回答
0

您可以尝试使用 SmartGit 的系统 SSH 客户端:

SSH 选项

然后您应该能够将您的公钥/私钥复制到您的$HOME/.ssh目录(前提是所述目录受到正确保护chmod 700,并且您的私钥也是如此chmod 600:)

于 2012-01-04T08:58:23.493 回答