Git: 在终端中输入密码不起作用?

Git: Entering Password in Terminal Doesn't Work?

我正在尝试通过终端将我新提交的项目推送到 GitHub。对于身份验证,我输入我的用户名就好了,但是当我需要输入我的密码时它似乎冻结了。我无法输入文本或移动光标。按回车键会得到 "Invalid username or password.",因为我没有输入密码。有人知道这里发生了什么吗?

Screen shot of problem

您应该使用的 github 用户名是 git,并且您应该添加一个 ssh 密钥。参见 here

在 shell(或您的终端应用程序)中,当程序要求输入密码时(如本例中的 git),它 从不 实际上 显示您的密码 或显示您 正在输入您的密码 出于安全原因(这样没有人可以看到您的密码,谁在看您的屏幕例如)。

输入您的用户名后,输入您的密码(同样光标不会移动)然后按回车键。如果您输入了正确的密码,它将在 GitHub.

推送到您的遥控器