a.m*_*a.m 4 git github github-for-windows
我遇到了与之前发布的问题相同的问题,该问题未得到解答:Git for Windows - 推送时错误 403 访问被拒绝
我已经卸载并重新安装了git,并卸载了github桌面界面。OLDUSER 是我为一组文件拥有的另一个 github 帐户,我已删除所有这些文件并且没有在任何地方登录该帐户。NEWUSER 是我的新帐户,我计划从现在开始使用它。
我按照本教程从命令行使用 git 而不是 Windows-GitHub 界面。
$ 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
Run Code Online (Sandbox Code Playgroud)
这是我的第一篇文章,所以我希望格式清晰且正确。
编辑:解决方案
在为 github 存储的凭据中发现了错误。该解决方案最初是在此处找到的,但也在此处找到,它提供了多种实现相同最终结果的方法。
如果您不想点击链接:
之后,当尝试推送时,系统会提示我输入凭据(之前没有提示过),输入凭据后,推送成功。
最好的。
A
小智 5
我也有这个错误。
我必须转到 Windows 开始浏览器 --> 控制面板 ---> 凭据管理器 转到 Windows 凭据并查看您的计算机登录时使用的用户名和密码。
我必须更改我的用户名,这就是为什么它给我这个错误。你的说有两个不同的用户名,所以我认为你也遇到了这种情况。
| 归档时间: |
|
| 查看次数: |
3283 次 |
| 最近记录: |