在Windows框中,我使用TortoiseGit克隆带有私钥和密码的远程存储库。一切似乎都没问题。
在Linux框中,我搜索并获得了SmartGit。它看起来非常有用,但我不能使用相同的私有密码和密码来凭证到远程存储库。
有人告诉我他们之间发生了什么,以及如何在Linux框中解决这个问题。非常感谢。
答案 0 :(得分:1)
也许您需要将私钥文件转换为OpenSSH格式。请参阅this answer。
答案 1 :(得分:0)
您可以尝试使用SmartGit的系统SSH客户端:
然后,您应该能够将公钥/私钥复制到$HOME/.ssh
目录(前提是所述目录为correctly protected:chmod 700
,并且私钥相同:{{1 }})