混帐坚持在拆包对象阶段

我试图做一个从github的远程仓库git pull到本地机器…但git被困在70%的“拆包对象”阶段,没有任何地方的迹象..(留下来几个小时现在没有变化)

任何关于如何解决这个问题的build议?

是否有可能指示git只从远程存储库下载最新的提交/版本,而不是所有的中间状态?

当我在github.com上拉取一个仓库时,我遇到了同样的问题。 我发现有一些大文件,连接到github很慢。 所以,也许你只需要耐心等待,然后git拉动整个存储库。

对我来说,解决scheme是将协议说明符从https更改为git,例如:
git clone https://github.com/some/repository

git clone git://github.com/some/repository

编辑:
以下是Git中使用的协议 。
一些亮点:
Git协议的缺点是缺乏身份validation。
它还需要防火墙访问端口9418,这不是企业防火墙始终允许的标准端口

我发现大的二进制对象(例如Adobe Illustrator文件等)往往会导致整个pull / push过程停滞。

这就是为什么我喜欢现在使用两个存储库来进行devise和代码。