【问题标题】:Git clone from remote repo hangs after Compressing Objects 100% done压缩对象 100% 完成后,远程仓库的 Git 克隆挂起
【发布时间】:2014-01-21 06:25:13
【问题描述】:

我在 64 位 Windows 7 中工作。

我想从我通过 OpenVPN 连接到的私人 git 存储库中查看源代码。

我通过 OpenVPN for Windows 连接到私人服务器。连接已建立并且工作正常,我可以ping 服务器并通过 SSH 连接到它。

接下来,我想通过

克隆 git 仓库
 git clone http://username:pw@url/folder

Bash 立即展示

Cloning into "projektname"
remote: Counting Objects: 6772, done
remote: Compressing Objects: 100% (6389/6389),done
_

然后挂起,没有错误,不知道会发生什么,我可以切断 VPN 连接以从 git 获得响应或按 Ctrl+C 但没有别的。

git 创建了一个文件夹projektname,但是除了.git 文件夹之外它是空的。

我浏览了几个小时的论坛帖子,但没有找到具有相同问题的类似帖子。我试图通过

获取更多关于 git 的信息
 GIT_CURL_VERBOSE=1 GIT_TRACE=1 git clone ....

但没有发现任何可疑之处。我很感谢任何关于我可以尝试什么或我必须研究的地方的想法。我尝试了几个不同的 git 客户端(cygwin、Tortoise、git bash、git gui)。

【问题讨论】:

  • 如果让它继续运行,它最终会超时吗?
  • 目前2小时内没有超时
  • 您的存储库有多大?
  • 我找到了解决方案...我的路由器设置有问题。我可以从另一个网络签出。我不知道我的路由器有什么问题,其他所有 VPN 连接都可以正常工作
  • 尝试使用git fetch。例如。 mkdir foo; cd foo; git init; git remote add origin <url>; git fetch origin; git checkout master

标签: git git-clone openvpn


【解决方案1】:

这是答案(因此用户会知道如何在需要时解决它)。
答案是楼主在上述任一cmets中发布的。

我找到了解决方案...我的路由器设置有问题。
我可以从另一个网络签出。
我不知道我的路由器有什么问题,其他所有 VPN 连接都可以正常工作。

所以问题出在路由器上,与git无关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-27
    • 1970-01-01
    • 2011-04-09
    • 1970-01-01
    • 2010-10-19
    • 2019-08-03
    • 1970-01-01
    相关资源
    最近更新 更多