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

时间:2015-10-22 02:18:10

标签: git repository

我试图通过终端将我新提交的项目推送到GitHub。对于身份验证,我输入我的用户名就好了,但是当我需要输入密码时它似乎会冻结。我无法输入文字或移动光标。按Enter键会输入"无效的用户名或密码。"因为我没有输入密码有谁知道这里发生了什么?

Screen shot of problem

2 个答案:

答案 0 :(得分:1)

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

输入您的用户名后,输入您的密码(再次光标赢了移动)然后按Enter键。如果您输入了正确的密码,那么它将在GitHub上推送到您的遥控器。

答案 1 :(得分:-2)

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