gpt4 book ai didi

git - Windows Git 错误 403 - 无法推送

转载 作者:行者123 更新时间:2023-12-04 14:24:37 29 4
gpt4 key购买 nike

我遇到了与之前未回答的问题相同的问题:Git for Windows - error 403 access denied when pushing

我后来卸载重装了git,卸载了github桌面界面。 OLDUSER 是我用于一组文件的不同 github 帐户,我已经删除了所有这些文件并且没有在任何地方登录该帐户。 NEWUSER 是我计划从现在开始使用的新帐户。

我正在关注 this tutorial从命令行而不是 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 存储的凭据中发现了错误。最初找到解决方案here但也被发现here它提供了多种实现相同最终结果的方法。

如果您不想点击链接:

  1. 打开 Windows 凭据管理器
  2. 单击 Windows 凭据
  3. 滚动到通用凭据
  4. 删除 3 个 github 凭据

之后尝试推送时,系统提示我输入凭据(之前没有提示),输入后推送成功。

最好的。

一个

最佳答案

我也有这个错误。

我必须转到 Windows 启动浏览器 --> 控制面板 ---> 凭据管理器转到 Windows 凭据并查看您的计算机登录时使用的用户名和密码。

我必须更改我的用户名,这就是为什么它会给我这个错误。你说的是两个不同的用户名,所以我认为你遇到了这种情况。

关于git - Windows Git 错误 403 - 无法推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48531417/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com