Được rồi, điều này thật kỳ lạ. Trước hết, đây là mintty chạy trên cygwin cập nhật, với git được lấy từ setup.exe của cygwin. Tôi đang chạy 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>
Chuyện gì đang xảy ra ở đây? Đây có phải là một vấn đề thiết bị đầu cuối, một vấn đề vỏ, một vấn đề git, hoặc một vấn đề cygwin?
Cập nhật: Có, tôi đang chạy phiên bản Cygwin git, không phải phiên bản 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
cho thấy các ký tự không xuất hiện ' t nhận được gửi đến stdin của quá trình git. Nhưng tôi không biết vấn đề cụ thể có thể là gì.