Authentication 登录失败,请使用ctrl+;c取消基本凭证提示

Authentication 登录失败,请使用ctrl+;c取消基本凭证提示,authentication,github,git-push,Authentication,Github,Git Push,在过去两天中,我试图使用cmd提示符将代码拉入/推送到GitHub存储库时遇到了问题。我如何解决这个问题 登录失败,请使用ctrl+c取消基本凭证提示。'的用户名https://github.com“:satyendrasingh8的密码”https://satyendrasingh8@github.com':远程:无效的用户名或密码。致命:对“”的身份验证失败https://github.com/satyendrasingh8/chatApp.git/" 我只需将客户端GitBash升级到最新

在过去两天中,我试图使用cmd提示符将代码拉入/推送到GitHub存储库时遇到了问题。我如何解决这个问题

登录失败,请使用ctrl+c取消基本凭证提示。'的用户名https://github.com“:satyendrasingh8的密码”https://satyendrasingh8@github.com':远程:无效的用户名或密码。致命:对“”的身份验证失败https://github.com/satyendrasingh8/chatApp.git/"


我只需将客户端GitBash升级到最新版本,就解决了这个问题

当我遇到问题时,我收到Github官员的电子邮件,他告诉我原因主要是Git版本不兼容:

“GitHub已更改用户在使用Git for Windows时的身份验证方式,现在需要使用web浏览器对GitHub进行身份验证。要能够通过web浏览器登录,用户需要更新到Git for Windows的最新版本。您可以在以下位置下载最新版本:


@Fitz_-Hoo是对的!我只是想给出一个更详细的解释来解决我的问题。基本上,GitHub最近不赞成他们的密码验证(您可以通过单击了解更多信息)

现在,您将使用浏览器登录,而不是添加用户名/电子邮件和密码。下图是新的界面正如Fitz_hoo提到的,您必须更新git才能看到新的变化

如果您使用的是window,只需使用下面的命令即可更新git:

C:\> git update-git-for-windows

出现此消息的一个原因可能是您尝试
拉取的远程分支已被删除

对于我来说,问题是我尝试使用电子邮件登录,而不是我的用户名IraklisBek。

我从凭据管理器中删除github
控制面板\用户帐户\凭证管理器
然后再按一下代码