更改计算机名称后无法登录Github for Mac客户端

时间:2015-05-04 15:46:06

标签: macos git github ssh github-for-mac

我更改了计算机的名称,现在我无法登录Github for Mac客户端。当我尝试通过Github for 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>

这似乎没有任何投诉。

奇怪的是,当我尝试同步提交时,它会提示我输入我的用户名和密码,它会毫无怨言地接受它。我怀疑Github for Mac已经在某处缓存了我的旧SSH密钥,并试图将其与“记住我”功能结合使用。

我正在运行OSX 10.8.5。

1 个答案:

答案 0 :(得分:4)

试试这个:

转到https://github.com/settings/applications并撤消对GitHub For Mac的访问权限。然后尝试登录