如何删除终端中的github帐户

时间:2016-03-09 21:30:28

标签: git macos github

我想在我的mac上的终端中删除我原来的github帐户并切换到新的github帐户。我怎么能这样做?

3 个答案:

答案 0 :(得分:3)

您可以使用凭证帮助程序通过在终端中执行以下命令来清除您的钥匙串条目:

$ git credential-osxkeychain erase
host=github.com
protocol=https
[Press Return]

要添加新帐户,您可以执行以下命令:

git config --global user.name "YOUR NAME"
git config --global user.email "YOUR EMAIL ADDRESS"

答案 1 :(得分:0)

在终端中输入以下命令:

$ git credential-osxkeychain erase
host=github.com
protocol=https
[Press Return]

如果成功,则不会打印出任何内容

要测试它是否有效,请尝试从GitHub克隆存储库。如果系统提示您输入密码,则会删除钥匙串条目

来源:https://help.github.com/articles/updating-credentials-from-the-osx-keychain/

答案 2 :(得分:0)

从 mac 中的 git 中删除 Github 帐户。

  • 转到钥匙串访问。
  • 在搜索栏中搜索“github”。您会发现一个类似于“Internet 密码”的密钥。
  • 通过右键单击此键,从 Keychain 中删除此键。通过在搜索栏中再次搜索,确保密钥已从钥匙串中删除。
  • 还要检查您是否将您的帐户与 ssh 连接,然后您会发现带有 SHA256noname 密钥。也删除那个键。
    (否则,当您使用新帐户推送代码时,git 将使用相同的 SHA 密钥进行推送,该密钥将识别为您的旧帐户,并且提交作者将显示为您以前的帐户作者。)

现在使用您的新帐户详细信息转到终端更改您的全局 user.nameuser.email。那就试试推吧!它会要求您使用新的帐户凭据进行验证。