git 身份验证失败

时间:2021-06-21 09:53:44

标签: git github

我正在使用 GitHub 桌面应用程序来满足我的版本控制要求,并且一切正常。 但是当我尝试从命令行或 android studio 拉/推时,我收到了身份验证错误。

在命令行上,它要求提供凭据

“https://github.com”的用户名:abc.a@abc.net

这里 abc.a@abc.net 是我的 git 邮箱

然后它要求输入密码

“https://abc.a@abc.net@github.com”的密码:

'https://abc.a@abc.net@github.com' 但它要求域 GitHub 但我的电子邮件是 abc.a@abc.net 我认为这是导致问题的原因,但我不确定。

注意 - 我可以使用这些凭据登录 GitHub,而且 Github 桌面也可以很好地使用这些凭据。

1 个答案:

答案 0 :(得分:0)

据我所知,您不能将您的电子邮件帐户用作 GitHub 的简单 HTTPS 身份验证机制。既然您确实有一个 github 帐户,那么您必须有一个 github 用户名!如果您的 SO 配置文件正确,则应该是 nikhilbansal064(具体而言)。

使用您的用户名作为 GitHub 的输入。

Username for 'https://github.com': nikhilbansal064

如果您不想使用这种登录 GH 的形式,可以使用 other options 甚至来自 GitHub 的 command line tool