39t*_*eet 6 git ssh-keys gitkraken
我正在连接到私有git存储库,多年来我一直在使用SourceTree.
我正在尝试使用GitKraken,因为SourceTree变得越来越慢,而GitKraken告诉我我的密钥对是"无效的",我需要检查它们是否是RSA格式.
密钥对由Putty Gen生成,适用于SourceTree和其他格式.我甚至尝试在PuttyGen中重新打开它们并以RSA格式导出,没有区别.
知道为什么吗?我怀疑它是某种格式问题,但我很难说,GitKraken没有关于此错误的文档.
提前致谢.
我执行了以下步骤并且运行良好。
Gitkraken > File > Preferences > Authentication。gitkraken_rsa和gitkraken_rsa.pub文件。gitkraken_rsa.pub剪贴板图标以复制该文件的内容。Bitbucket settings > Security > SSH Keys并删除实际密钥,之后单击“添加密钥”按钮,粘贴 RSA 文件的内容,添加该密钥的标签名称,然后按“添加密钥”正是如此,您可以在 Gitkraken 和 bitbubket.org 之间建立安全通信。
注意:看起来 gitkraken 生成的密钥具有与命令不同的特定位数ssh-keygen,因此如果您想生成具有特定位数的密钥,请使用ssh-keygen -b 40964096位长度。
| 归档时间: |
|
| 查看次数: |
1574 次 |
| 最近记录: |