在Github上更改用户名

3

之前我更改了我的Github账户用户名。我创建了一个新的Repo并尝试使用git将一些内容推送到它上面,但是出现错误:

remote: Permission to <current-username>/<repo>.git denied to <previous-username>. 
fatal: unable to access 'https://github.com/<current-username>/<repo>.git/':
The requested URL returned error: 403

有人对这个问题有解决方案吗?谢谢。

如果你仔细看错误信息,你会发现旧的凭证仍在使用中。在执行任何操作之前,你可能需要将新的凭证缓存到本地。 - Tim Biegeleisen
我已经通过更改全局和单个仓库的用户名来更改旧凭据。我也更改了SSH密钥,但仍然无法工作。你有解决方法吗? - fauzanrazandi
1个回答

2

我已经尝试了这些方法,但错误信息和之前一样。您有关于这个问题的其他解决方案吗? - fauzanrazandi
@MuhammadFauzanRazandi,请尝试在你的代码库上执行以下操作: git remote set-url origin https://github.com/<current-username>/<repo>.git/ (请复制你在GitHub上的链接并粘贴到命令中) - The Lotus Sutra
谢谢兄弟,问题已经解决。在使用SSH时它能够正常工作。 - fauzanrazandi
太好了 @MuhammadFauzanRazandi - The Lotus Sutra

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接