0


git push代码报403错误解决方法

使用git push -u origin main命令向GitHub仓库推送代码时,报错,错误信息如下

remote: Permission to xxx/xxx.git denied to (username2).
fatal: unable to access 'https://github.com/username1/xxx.git/': The requested URL returned error: 403

其中,上面的username2是本地git的用户名,与GitHub上的用户名username1不一致。

win10/11 解决方案

  1. 打开cmd,输入命令: rundll32.exe keymgr.dll,KRShowKeyMgr ,出现「存储的用户名和密码」窗口,如下图所示;
  2. github 相关的条目删除;
  3. 重新执行提交命令,按提示输入账户名及密码后,即可提交成功。

原因分析:

我之前用过其他git账号(username2)向另一个GitHub账号推送过代码,因此电脑中保存了该账号的信息。这次提交代码时,依旧使用了原来的用户名username2。将电脑中保存的username2相关的信息删除即可。

标签: git github

本文转载自: https://blog.csdn.net/LEOUXN/article/details/131219478
版权归原作者 LEOUXN 所有, 如有侵权,请联系我们删除。

“git push代码报403错误解决方法”的评论:

还没有评论