Cygwin git ssh a control remoto cuelga

Ocurre un extraño error al ejecutar en mi sistema Windows 7 de 64 bits con Cygwin (el último de su página de inicio) instalado, incluido ssh-agent, etc., y por separado, el msysgit. (Terminal de Cygwin: git version 1.9.5.msysgit.0 )

Cuando bash presionar un git repo a través de Cygwin a través de un túnel vpn, se congela en esta position con el cursor parpadeando:

 $ GIT_TRACE=1 git push live staging --verbose trace: built-in: git 'push' 'live' 'staging' '--verbose' trace: run_command: 'ssh' 'user@my-server.com' 'git-receive-pack '\''/home/remote/example.git'\''' Pushing to user@my-server.com:/home/user/my-server.git 
  1. Primero pensé que había un problema con mi key ssh. Pero si me estoy conectando directamente al server en Cygwin a través de ssh user@my-server.com , solo solicita la frase de contraseña y estoy dentro.
  2. Si solo estoy ejecutando ssh 'user@my-server.com' 'git-receive-pack '\''/home/remote/example.git'\''' veo todas las twigs / versiones de git, etc.
  3. Por último, traté de ejecutar el command git push live staging stage en el mysysgit directamente y funcionó.

¿Pero por qué no funciona a través de Cygwin? ¿Alguna idea o sugerencia de cómo puedo depurar el process de congelación en Cygwin o lo que me he perdido?