From: Peter Harris Date: Sun, 22 Apr 2012 03:07:13 GMT Subject: Re: Git push stuck Message-ID: In-Reply-To: <4F929200.4010406@gmail.com> On Sat, Apr 21, 2012 at 6:54 AM, hen vertis wrote: > hi > i working with git version 1.7.10.msysgit.1 on windows 7. > my repository is on Ubuntu. > i can make fetch and merge. > but when i trying to push is not working. > any idea will be welcomed. This is a known issue with the implementation of the sideband 64k feature when pushing using the bare git protocol. Nobody has been able to adequately explain exactly what the problem is, so there hasn't been a satisfactory patch yet. Windows appears to prevent writes to a socket-backed file descriptor while another process is doing a blocking read (or even a select). Perhaps it's a bug in Windows file descriptor emulation layer, or perhaps its a bug in msysgit. More eyes, and especially patches, are welcome. Known workarounds include patching out sideband 64k, or using ssh instead of the bare git protocol. More security/encryption is a good thing, so I started using ssh. CCing the msysgit mailing list, in case there have been recent developments that I've missed. Peter Harris -- *** Please reply-to-all at all times *** *** (do not pretend to know who is subscribed and who is not) *** *** Please avoid top-posting. *** You received this message because you are subscribed to the Google Groups "msysGit" group. To post to this group, send email to msysgit@googlegroups.com To unsubscribe from this group, send email to msysgit+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/msysgit?hl=en_US?hl=en