Windows Git错误403-无法推送
我的问题与之前发布的问题相同,但没有得到回答: 此后,我卸载并重新安装了git,还卸载了github桌面界面。OLDUSER是我为一组文件使用的另一个github帐户,我已经删除了所有这些文件,并且没有在任何地方登录到该帐户。NEWUSER是我的新帐户,我计划从此以后使用它 我希望从命令行而不是Windows GitHub界面使用gitWindows 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 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凭据,查看您的计算机的用户名和密码
我必须更改我的用户名,这就是为什么它会给我这个错误。您的用户名是两个不同的用户名,所以我认为您的用户名可能是相同的。可能是重复的。我正要回答,当我看到你已经找到了答案。Windows凭据管理器是罪魁祸首;删除条目并允许Git提示您重新输入用户名和密码是解决方案:)您应该将您的解决方案作为问题的答案发布,而不是将其编辑到问题中。更好的做法是将答案张贴在您链接的问题上,而不是创建一个重复的问题。