OpenShift存储库的Git克隆在linux中挂起,但在windows中不挂起

OpenShift存储库的Git克隆在linux中挂起,但在windows中不挂起,linux,git,clone,openshift,Linux,Git,Clone,Openshift,最近,我无法在linux中使用git克隆我的openshift应用程序存储库 我安装了以下三个操作系统: Ubuntu 13.10:Git1.9.1 Ubuntu 14.04:Git 1.9.1 Windows7:git1.8.5.2.msysgit.0 Git正在为除OpenShift托管的存储库之外的任何存储库处理这三个问题。然而,只有Windows7Git可以与OpenShift一起使用;这两个Ubuntu安装都挂起任何OpenShift存储库的git克隆操作 RHC git克隆也已经

最近,我无法在linux中使用git克隆我的openshift应用程序存储库

我安装了以下三个操作系统:

  • Ubuntu 13.10:Git1.9.1
  • Ubuntu 14.04:Git 1.9.1
  • Windows7:git1.8.5.2.msysgit.0
Git正在为除OpenShift托管的存储库之外的任何存储库处理这三个问题。然而,只有Windows7Git可以与OpenShift一起使用;这两个Ubuntu安装都挂起任何OpenShift存储库的git克隆操作

RHC git克隆也已经过测试,但由于它依赖于本地git安装,所以它也像预期的那样挂在ubuntu上

所谓“挂起”,我指的是git在git克隆操作过程中的任何时候都没有响应,通常在以下三个位置之一:

  • 正在克隆到“”“
  • “远程:压缩对象:X%…”
  • “接收对象:X%…”
身份验证已经过测试,肯定不是原因。对于所有操作系统安装,所有其他RHC操作似乎都能正常工作



任何帮助都将不胜感激,我不是Windows迷;)

您还可以使用以下标志创建应用程序

rhc应用程序创建--无git--无dns

这将创建应用程序,而无需等待本地计算机上的DNS名称解析,最后也不会有git克隆


然后,结果将为您提供一个git URL供您使用。尝试使用该url进行git克隆,看看会发生什么

在克隆存储库之前,您是否尝试在shell中导出git_TRACE=1和git_TRACE_PACKET=1?这会记录一些调试消息。也许这有助于缩小问题的范围!?不幸的是,GIT_TRACE和GIT_TRACE_数据包并没有起到任何作用,但我发现了一些额外的信息:GIT clone似乎在我的大学里工作,使用他们的无线网络。我最近安装了一个新的调制解调器,所以ssh协议可能在某种程度上被ubuntu阻止了,而不是windows。假设在ubuntu上运行的“git clone”试用版使用的是https,谢谢你的回复。我已经测试了现有应用程序的git url,但没有一个有效。最近我更换了调制解调器,问题立即得到解决。我仍然不确定确切的原因,但将与我的ISP对话,直到确定为止。