感谢@Robin 让我再次尝试 SSH,我已经放弃了它(“立即满足总是需要很长时间”)。
下面的配方现在可以在 TortoiseGit 版本 2.1.0.0 中正常工作。我只能使用 TortoiseGit 从更新的 Bluemix Git 存储库中正确克隆、提交和推送。
登录 hub.jazz.net > 单击 My Projects > 单击项目名称 > 单击“使用新工具链”链接 > 单击 Git 链接(在中间的框中)
复制以“git@git.ng.bluemix.net”开头的项目的 SSH 链接
单击我的名字链接 > 单击页面右上角的铅笔图像图标 > 单击“SSH 密钥”选项卡
从我的 TortoiseGit 菜单文件夹中打开 Puttygen 0.67 版 > 选择 SSH2-RSA 单选按钮 > 单击“生成”按钮 > 从“用于粘贴到 OpenSSH 授权密钥文件的公钥”字段中复制密钥(确保通过一直向下滚动来复制所有内容,这是可能是我之前的错误)> 粘贴到网页https://git.ng.bluemix.net/profile/keys的 Bluemix“密钥”字段中
在 Puttygen 中,单击“保存私钥”按钮 > 另存为 PPK 扩展文件,该位置您稍后会很容易找到。
(可选)在 Puttygen 中,单击“保存公钥”按钮 > 保存
从 TortoiseGit 菜单文件夹中打开 Pageant > 此操作将在 Windows 任务栏中的屏幕右下角弹出一个图标 > 右键单击图标 > 在弹出菜单中选择“添加密钥”项 > 添加刚刚-生成的私钥 PPK > 右键单击图标 > 在弹出菜单中选择“查看密钥”项 > 确保您的密钥已加载。
接下来,在 Windows 资源管理器中打开一个空文件夹 > 在空白处右键单击 > 在弹出菜单中选择“Git Clone...”项 > 这将打开 TortoiseGit Clone 对话窗口 > 粘贴项目的 SSH 链接 > 输入所需的项目分支>祈祷>单击“确定”按钮。
这正确克隆了我的 Git 存储库。
我修改了一个 README 文本文件 > Commit > Push 并且有效。我们又回到了电子商务领域。
我希望这对其他人有帮助!