There are some long standing issues with some of
the push/pull interfaces that appear to be related to subtle differences between
the linux and windows networking, and the creation of the 64k side band.
I'm guessing that a proper fix will require that
the Linux 'optimisations' will need to be 'undone' such that the windows
equivalent doesn't have whatever race condition causes the lock (that is,
various folks find a "pause 1" in various places works for them, but isn't a
global fix)
The problem neeeds more eyes and
ideas.
Here are all the links I'd collated, but haven't
had any time to investigate further.
Google :: "msysgit hangs when ssh
fetch"
========================================
[msysGit] From: "Johannes Sixt" <
j...@kdbg.org> Saturday, April 13, 2013 8:19
AM
> And yes, I have had it hang on ssh fetches from github, and it
repeated
> for a while (and still occasionally locks).
Issue #457 is
purely about push via native git protocol.