作者:华亮 转载请保留链接:http://blog.csdn.net/cedricporter
当我们使用TortoiseGit push的时候,会发现卡在下面的情况:
git.exe push --progress "ET" master:master
Counting objects: 15, done.
Compressing objects: 100% (13/13)
Writing objects: 50% (7/14)
后来找了很久,在这里 有讲到 http://code.google.com/p/msysgit/issues/detail?id=457 ,大概是msysgit对git协议支持得不太好,因为一般都是通过ssh共享数据。
我在向我的服务器push数据时卡住,因为我在push到的remote处使用的是git协议,服务器端使用git daemon来开放版本库。
解决方案:
换回ssh协议,这个比较方便可靠。
或者是按照上述网址中的方案“The only solution I see is to disable side-band-64k for pushes via git protocol.”。