(github)远程:访问用户名/myproject.git拒绝($ unknown_account)的权限


remote: Permission to myUsername/MyProject.git denied to Dwannnn.
fatal: unable to access 'https://github.com/joshuakimDwan/MyProject.git/': The requested URL returned error: 403

我在终端中遇到了这个错误。

我的步骤是:
1. git init
2. git远程添加https://github.com/myusername/myproject.git
3. git添加readme.md
4. git commit -m"第一个提交"
(错误(5。git push -U原始主人

当git推时,我会遇到这个错误。这意味着不能允许" dwannnn"。但是,在〜/.gitConfig中,我的用户名不是" dwannnn"。我不知道这个名字是什么。

在我的猜测中,当我使用sourcetree练习git时,我使用了帐户。因此,我删除了帐户,Sourcetree的网络数据。但是,它行不通。

总结,我将我的github用户名和用户邮件放在.gitConfig文件中,但是我收到的消息说,我无法使用我不知道的帐户访问(我可以猜到(

解决这个问题我该怎么办?



非常感谢

问题来自Windows凭据管理器,您只需要删除git帐户int windows凭据。我认为它将起作用。

控制面板 ->用户帐户和家庭安全 ->管理Windows凭据 ->删除GitHub帐户

我遇到了相同的错误,因为我访问了两个帐户。这对我有用:

转到控制面板 - >用户帐户和家庭安全 - >管理Windows凭据 - >编辑GitHub帐户

根据您下载代码的Ac -aint更改用户名和密码。

我知道回答这个问题为时已晚,但我希望这对某人会有所帮助。

因为我尝试在github中给开源PR时我也遇到了这个错误。

正如错误所说,我们无法访问直接将代码推向开源存储库,我们期望通过拉动请求推动代码。

简短答案

  • fork存储库 您要将代码推向。

  • 在叉子存储库中进行更改。

  • 将您的代码推到遥控叉。

  • 给出拉请求从叉子存储库到原始存储库。

注意:此答案仅在尝试推送到其他人的 repository时才有效。

最新更新