我更改了计算机的名称,现在我无法登录Mac客户端的GitHub。当我尝试通过GitHub的Mac中的"首选项"部分登录时,我会收到"登录或密码不正确"消息。我敢肯定它们实际上是正确的。
我认为这与我的SSH键有关,因此与我的计算机名称有关,因此我生成了一个新的SSH键。
更改了我的ssh键并通过github.com添加它,我跑了:
ssh -T git@github.com
我收到成功消息:
Hi alexweissman! You've successfully authenticated, but GitHub does not provide shell access.
我也做过
git config --global user.email <my-email-address>
似乎没有任何抱怨。
奇怪的是,当我试图同步提交并提示我获取用户名和密码时,它可以接受它而没有任何投诉。我怀疑Mac的GitHub已将我的旧SSH键缓存到某个地方,并以某种方式试图将其与" Remement Me"功能结合使用。
我正在运行OSX 10.8.5。
尝试以下:
访问https://github.com/settings/applications,然后撤销对Mac的GitHub的访问。然后尝试登录