Windows Git错误403-无法推送

Windows Git错误403-无法推送,git,github,github-for-windows,Git,Github,Github For Windows,我的问题与之前发布的问题相同,但没有得到回答: 此后,我卸载并重新安装了git,还卸载了github桌面界面。OLDUSER是我为一组文件使用的另一个github帐户,我已经删除了所有这些文件,并且没有在任何地方登录到该帐户。NEWUSER是我的新帐户,我计划从此以后使用它 我希望从命令行而不是Windows GitHub界面使用git $ git remote add origin https://github.com/NEWUSER/REPO.git fatal: remote origin

我的问题与之前发布的问题相同,但没有得到回答:

此后,我卸载并重新安装了git,还卸载了github桌面界面。OLDUSER是我为一组文件使用的另一个github帐户,我已经删除了所有这些文件,并且没有在任何地方登录到该帐户。NEWUSER是我的新帐户,我计划从此以后使用它

我希望从命令行而不是Windows GitHub界面使用git

$ git remote add origin https://github.com/NEWUSER/REPO.git
fatal: remote origin already exists.

$ git push -u origin master
remote: Permission to CURRENTUSER/REPO.git denied to OLDUSER.
fatal: unable to access 'https://github.com/NEWUSER/REPO.git/': The requested URL returned error: 403

$ git remote -v
origin  https://github.com/NEWUSER/REPO.git (fetch)
origin  https://github.com/NEWUSER/REPO.git (push)

$ git config git user.name
NEWUSER

$ git config user.email 
EMAIL THAT BELONGS TO NEWUSER ACCOUNT

$ git config --global user.name
NEWUSER

$ git config --global user.email 
EMAIL THAT BELONGS TO NEWUSER ACCOUNT
这是我的第一篇文章,所以我希望格式清晰正确

编辑:解决方案

在为github存储的凭据中发现错误。 这个解决方案最初是被找到的,但也被找到了,它提供了多种实现相同最终结果的方法

如果您不想点击以下链接:

  • 打开windows凭据管理器
  • 单击windows凭据
  • 滚动到通用凭据
  • 删除3个github凭据
  • 之后,当尝试推送时,系统会提示我输入凭据(之前没有提示),输入凭据后,推送成功

    最好的


    我也有这个错误

    我必须转到windows开始浏览器-->控制面板-->凭据管理器 转到Windows凭据,查看您的计算机的用户名和密码


    我必须更改我的用户名,这就是为什么它会给我这个错误。您的用户名是两个不同的用户名,所以我认为您的用户名可能是相同的。

    可能是重复的。我正要回答,当我看到你已经找到了答案。Windows凭据管理器是罪魁祸首;删除条目并允许Git提示您重新输入用户名和密码是解决方案:)您应该将您的解决方案作为问题的答案发布,而不是将其编辑到问题中。更好的做法是将答案张贴在您链接的问题上,而不是创建一个重复的问题。