【发布时间】:2019-04-16 01:18:08
【问题描述】:
我正在连接到一个私有 git 存储库,我多年来一直在 SourceTree 中使用它。
我正在尝试使用 GitKraken,因为 SourceTree 越来越慢,GitKraken 告诉我我的密钥对“无效”,我需要检查它们是否为 RSA 格式。
密钥对由 Putty Gen 生成,适用于 SourceTree 和其他格式。我什至尝试在 PuttyGen 中重新打开它们并以 RSA 格式导出,没有区别。
知道为什么吗?我怀疑这是某种格式问题,但我很难说,而且 GitKraken 对此错误的文档为零。
提前致谢。
【问题讨论】:
-
putty 使用一种奇怪的格式存储密钥。大多数 ssh 客户端都需要 openssh 格式。 Here's a question about conversion
-
Visual Studio,您要访问哪种类型的私有 git 存储库?那么stackoverflow.com/a/40663092/1480961 可能会有所帮助。