我正在尝试git pull从github中的远程存储库进入本地机器......但是git在70%的"解包对象"阶段被卡住了,没有任何迹象可以去任何地方..(现在离开几个小时了没有变化)
有关如何解决此问题的任何建议?
是否有可能指示git只从远程存储库下载最新的提交/版本而没有所有中间状态?
Ern*_*est 45
当我在github.com上git拉出一个存储库时,我遇到了同样的问题.我发现有一些大文件,与github的连接速度很慢.所以也许你只需要耐心等待git拉出整个存储库.
Al *_*ath 12
对我来说,解决方案是将协议说明符从https更改为git,例如:
git clone https://github.com/some/repository
to
git clone git://github.com/some/repository
编辑:
这是关于Git中使用的协议的一些内容.
一些亮点:
Git协议的缺点是缺乏身份验证.
它还需要防火墙访问端口9418,这不是企业防火墙始终允许的标准端口