从域克隆OpenShift存储库

时间:2014-03-28 09:10:11

标签: git repository clone openshift multiple-domains

当我尝试使用Eclipse从我公司的OpenShift域克隆/导入存储库时,会出现此问题。我有一个"可以管理"该域名的许可。但是,从我的个人OpenShift域克隆/导入不是一个问题,所以很明显我的SSH密钥正常工作。我尝试从公司的域名克隆时收到的消息是

    Could not clone the repository. Authentication failed.
    Please make sure that you added your private key to the ssh preferences.
    ssh://5334229ce0b8cd6c830001c1@<<app-name>>-<domain-name>>.rhcloud.com/~/git/eaglepay1.git/: Auth fail

任何帮助将不胜感激。提前谢谢。

1 个答案:

答案 0 :(得分:0)

您必须首先将ssh public key上传到openshift ..

首先将public key中的某些内容复制到/home/suhail/.ssh/id_rsa.pub中,如:

suhail@suaiman-Satellite-L300:~$ cat /home/suhail/.ssh/id_rsa.pub 
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtlw
elliRcKPvWMpQa9f7PZibelCDh+xZjU4Zwovx/nSSh6CXW
... a really long string.......

然后将其添加到openshift

即创建一个新的publickey并提供一个名称,然后将其粘贴到publickey文本框中:

enter image description here