Git推迟“编写对象:100%”

时间:2011-08-18 08:00:59

标签: git

我已经设置了一个带有Git存储库的linux盒子(使用xinetd)。

我已为git守护程序启用了receive-pack以启用推送到存储库。

这是我目前的测试工作流程:

  1. 在git服务器上,运行:
  2.   

    mkdir

         

    cd某事

         

    git init --bare

    1. 在客户端框中:
    2. git clone git:// server / repo

      (关于克隆空存储库的消息)

      1. 对克隆的存储库执行一些提交。

      2. git push

      3. 得到这个消息:

        Counting objects: 8, done.
        Compressing objects: 100% (3/3) done,
        Writing objects: 100% (6/6)
        

        这还没有结束。我只介绍了一个很小的改动,所以这应该很快完成。

        我在这里做错了吗?

2 个答案:

答案 0 :(得分:30)

如果您正在使用msysgit - 他们刚刚发布了一个允许配置选项停止git挂起的版本。

修正版适用于https://github.com/msysgit/git/issues/101

版本中的https://github.com/msysgit/msysgit/releases/tag/Git-1.9.4-preview20140611

您可以通过设置

来修复它
git config --global sendpack.sideband false

答案 1 :(得分:19)

问题出在mgitsys客户端

在此处阅读更多内容:MGitsys Bug

作为解决方法,我使用的是旧版本: git version 1.7.4.rc1.3197.gbf965

这个没有这个bug。

我已将此特定版本放在我的SkyDrive公共文件夹中,链接:http://sdrv.ms/MeuWTD

希望它能在不久的将来得到解决。