Openshift:无法克隆存储库

时间:2015-05-08 11:37:20

标签: git openshift

我已经安装了RUBY,git和rhc,并按照设置向导进行操作。 然后我尝试:git clone http://{{myAppName}}.rhcloud.com testApp 注意:{{myAppName}}我已用我的应用名称替换。我实际上从Web控制台获取了URL,这是我应该看到我的应用程序的URL。

但我得到了这个: 致命:存储库'http:// {{myAppName}} .rhcloud.com /'未找到 remote:无法GET / info / refs?service = git-upload-pack

知道我在做什么有什么问题吗?

2 个答案:

答案 0 :(得分:1)

网址'http://{{myAppName}}.rhcloud.com/不是git存储库;这是您的应用程序可供使用的地址。

与您的存储库关联的git存储库位于应用程序管理页面右上角的“源代码”链接中;它看起来像:

ssh://5526bf70fcf933ac4900002b@{{myAppName}}-{{myDomain}}.rhcloud.com/~/git/{{myAppName}}.git/

根据the documentation,如果您使用rhc工具创建了应用程序,那么您应该已经拥有该存储库的本地克隆。

否则,您将运行:

git clone ssh://5526bf70fcf933ac4900002b@{{myAppName}}-{{myDomain}}.rhcloud.com/~/git/{{myAppName}}.git/

答案 1 :(得分:0)

好的,经过多次尝试后我终于找到了获取git URL的方法。 在命令行中输入:

rhc apps

这为我提供了应用及其git网址的列表,现在可以使用了。