当我进行推送或拉取时,Git身份验证失败(仅通过控制台)



当我想通过Android Studio控制台进行任何操作时,会出现此错误:

fatal: Authentication failed for (url github repository)

但是,如果我使用git-infaz(在我的情况下,我使用的是Android Studio和Github Desktop(,并制作pullpush,效果很好,没有错误。只有当我在项目中使用任何控制台(如Visual Studio控制台(时才会发生此错误。

我再次克隆了存储库,但它不起作用。。。

当我在电脑中将硬盘驱动器更改为SSD时,出现了这个错误,然后我再次将项目文件夹复制到SSD,在Android Studio中打开它,错误出现了,但仅通过控制台出现。

我在这篇文章中尝试了3个第一个解决方案,但对我来说不起作用:Git推送导致";验证失败";

有人有办法解决这个问题吗?

转到>Control Panel>User Accounts>Credential Manager>Windows Credentials并删除所有涉及Git通用凭据。这样,您将重置所有凭据。重置后,当您再次git clone您的存储库时,您将被安全地新询问用户名和密码,而不是身份验证错误,并将新的git凭据写入凭据管理器以进行进一步的身份验证。

最后我得到了解决方案,只需要把这个命令放在终端:

git credential-manager uninstall

然后,当我们制作pullpush时,将要求我们提供凭据,这就是

最新更新