Tudo bem, isso é estranho. Primeiro, é uma execução simples no cygwin atualizado, com o git retirado do setup.exe do cygwin. Estou executando o zsh.
$ git clone https://<user>@<domain>/<repository>/ ~/src/project/dev
Initialized empty Git repository in /cygdrive/c/src/project/dev/.git/
Password: <actual password in plain text appears>
# Nothing happens...
^C
$ <password text that I just typed>
zsh: command not found: <same password text>
O que está acontecendo aqui? Esse é um problema terminal, um problema de shell, um problema de git ou um problema de cygwin?
Atualização: Sim, estou executando a versão git do Cygwin, não a versão do Windows:
$ which git
/usr/bin/git
$ git --version
git version 1.7.1
$ /cygdrive/c/Program\ Files\ \(x86\)/Git/bin/git.exe --version
git version 1.7.0.2.msysgit.0
^C
sugere que os caracteres não estão ' sendo enviado para o stdin do processo git. Mas não sei qual pode ser o problema específico.