Git推迟"编写对象:100%"

lys*_*cid 26 git

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

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

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

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

mkdir的东西

cd某事

git init --bare

  1. 在客户端框上:

git clone git:// server/repo

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

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

  2. git push

得到这个消息:

Counting objects: 8, done.
Compressing objects: 100% (3/3) done,
Writing objects: 100% (6/6)
Run Code Online (Sandbox Code Playgroud)

这还没完成.我只介绍了一个小改动,所以这应该很快完成.

我在这里做错了吗?

Adr*_*ian 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
Run Code Online (Sandbox Code Playgroud)

  • 谢谢。差不多10年后,仍然挽救了局面。 (2认同)

lys*_*cid 20

问题出在mgitsys客户端

在这里阅读更多:MGitsys Bug

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

这个没有这个bug.

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

希望它能在不久的将来得到修复.