Github权限被拒绝

Github权限被拒绝,github,permission-denied,multiple-users,Github,Permission Denied,Multiple Users,在这个github多用户的问题上撞了我的头,希望我能得到一些帮助 我刚刚向我现有的github帐户添加了一封新的电子邮件,在本地将我的git配置更改为正确的名称和电子邮件,并向github添加了ssh密钥,但当我尝试推送我创建的新项目时,它说权限被拒绝。我也为我的原产地建立了正确的回购协议 让我困惑的是当我做ssh-T的时候git@github.com它说你已经成功地通过了我的另一个用户的身份验证 我知道我遗漏了什么,所以如果你看到了,请告诉我 谢谢完整的ssh url将起作用: ssh://g

在这个github多用户的问题上撞了我的头,希望我能得到一些帮助

我刚刚向我现有的github帐户添加了一封新的电子邮件,在本地将我的git配置更改为正确的名称和电子邮件,并向github添加了ssh密钥,但当我尝试推送我创建的新项目时,它说权限被拒绝。我也为我的原产地建立了正确的回购协议

让我困惑的是当我做ssh-T的时候git@github.com它说你已经成功地通过了我的另一个用户的身份验证

我知道我遗漏了什么,所以如果你看到了,请告诉我


谢谢

完整的ssh url将起作用:

ssh://git@github.com/User/repo.git
但在这里,您可能使用了类似于scp的语法,如:

您可能会在$HOME/.ssh/config文件中使用一个github.com条目,然后该条目可以显式地指定一个不同的私钥,如下所示

在这里发现我的问题:正在使用旧的存储ssh密钥
github.com:User/repo.git
Host github.com
   Hostname github.com
   User git
   IdentityFile ~/.ssh/myprivatekey