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