我关注了http://mherman.org/blog/2013/09/16/managing-multiple-github-accounts/#.WNGAW3QrLdR并且非常确定我使用了新生成的ssh密钥。
当我执行ssh -T personal
时,会弹出Hi XXX! You've successfully authenticated, but GitHub does not provide shell access.
。
但是当我git push时,它仍然显示github提交来自我的工作帐户,与我的工作电子邮件相关联。你知道问题出在哪里吗?
提前致谢!
答案 0 :(得分:0)
谢谢larsks!
检查git config --get user.email
它应该指向我的个人电子邮件,因此我通过git config --local user.email my@personal.email
修正了