Ibm cloud 如何在升级的hub.jazz.net项目上使用Ortoisegit?

Ibm cloud 如何在升级的hub.jazz.net项目上使用Ortoisegit?,ibm-cloud,devops,tortoisegit,ibm-jazz,devops-services,Ibm Cloud,Devops,Tortoisegit,Ibm Jazz,Devops Services,我们公司的development projet的源代码控制已经托管在hub.jazz.net上一年多了,现在该项目刚刚升级到IBM Bluemix连续交付工具链 目前,我能够在Windows 7上获取源代码并对其进行修改的唯一方法是在网站上生成一个令牌,并在DOS提示下进行git克隆,并在提示时提供该令牌作为密码 我已经使用Ortoisecvs、Ortoisesvn和Ortoisegit十几年了,用OpenSSL生成SSH密钥并将其放在网站上运行,但Ortoisegit的Pageant不想加载它

我们公司的development projet的源代码控制已经托管在hub.jazz.net上一年多了,现在该项目刚刚升级到IBM Bluemix连续交付工具链

目前,我能够在Windows 7上获取源代码并对其进行修改的唯一方法是在网站上生成一个令牌,并在DOS提示下进行git克隆,并在提示时提供该令牌作为密码

我已经使用Ortoisecvs、Ortoisesvn和Ortoisegit十几年了,用OpenSSL生成SSH密钥并将其放在网站上运行,但Ortoisegit的Pageant不想加载它

是否有人制定了2017-06年度有效的程序


蒂亚

我刚刚安装了Ortoisegit和Putty,并通过SSH成功地从git.ng.bluemix.net克隆了一个repo。我按照以下说明确保使用Pageant配置SSH密钥:


你能分享更多你所看到的细节吗?当您在DOS提示符下尝试通过SSH进行git克隆时会发生什么情况?

感谢@Robin让我再次尝试SSH,我已经放弃了(“立即满足总是需要很长时间”)

下面的配方现在对我来说适用于2.1.0.0版本的乌龟。我可以从更新的Bluemix Git repo中克隆、提交和正确推送,只需使用Ortoisegit即可

登录到hub.jazz.net>单击我的项目>单击项目名称>单击“使用新工具链”链接>单击Git链接(在中间的框中)

复制以“”开头的项目的SSH链接git@git.ng.bluemix.net"

单击我的名字链接>单击页面右上角的铅笔图像图标>单击“SSH密钥”选项卡

从我的Ortoisegit菜单文件夹中打开Puttygen版本0.67>选择SSH2-RSA单选按钮>单击生成按钮>从“用于粘贴到OpenSSH授权密钥文件的公钥”字段复制密钥(确保通过向下滚动复制所有内容,这可能是我之前的错误)>粘贴到网页的Bluemix“密钥”字段

在Puttygen中,单击“保存私钥”按钮>另存为PPK扩展文件,稍后您将很容易找到该文件

(可选)在Puttygen中,单击“保存公钥”按钮>保存

从TortoiseGit菜单文件夹打开Pageant>此操作将在Windows任务栏屏幕右下角显示一个图标>右键单击图标>在弹出菜单中选择“添加密钥”项>添加刚刚生成的私钥PPK>右键单击图标>选择“查看密钥”弹出菜单中的项>确保已加载密钥

接下来,在Windows资源管理器中打开一个空文件夹>在空文件夹中单击鼠标右键>在弹出菜单中选择“Git克隆…”项>这将打开Turtoisegit克隆对话框窗口>粘贴项目的SSH链接>输入所需的项目分支>祈祷>单击“确定”按钮

这正确克隆了我的Git repo

我修改了一个自述文本文件>提交>推送,这样就行了。我们又回到了电子商务时代

我希望这能帮助其他人