2017-03-21 18 views
0

我跟着http://mherman.org/blog/2013/09/16/managing-multiple-github-accounts/#.WNGAW3QrLdR,很确定我正在使用我新生成的ssh密钥。无法在不同的git账户之间切换

当我做ssh -T personalHi XXX! You've successfully authenticated, but GitHub does not provide shell access.弹出。

但是当我git推,它仍然显示github,提交是从我的工作帐户,与我的工作电子邮件相关联。你知道问题在哪里吗?

在此先感谢!

+0

检查遥控器 - 'git的远程-v'看看产地是指向个人或工作。 –

+0

请注意,您的ssh密钥与您的提交中显示的名称/电子邮件无关。这些由git配置设置'user.name'和'user.email'控制。这些可以设置为globallly和/或每个存储库。 – larsks

回答

0

非常感谢!

检查git config --get user.email,它应该指向我的个人电子邮件,所以我固定它通过git config --local user.email [email protected]

相关问题