【问题标题】:Removing github credential from a mac从 mac 中删除 github 凭据
【发布时间】:2023-04-04 01:16:01
【问题描述】:

我已经阅读了大量关于如何从 Mac 中删除凭据的主题,最重复的答案是“从本机钥匙串中删除凭据”。

如果我从钥匙串中删除 github 凭据,它不起作用,在“git push”之后,某些东西会自动再次将我的凭据添加到钥匙串。

有什么问题吗?以及如何最终从 mac 中删除我的密码和电子邮件?

【问题讨论】:

  • 注意:macOS 是 UNIX,不是 Linux。
  • 密钥是如何生成的?你删除了~/.ssh 吗?此外,这不是很安全 - 一个 ext 恢复程序将很容易恢复密钥。您需要从 GitHub 帐户中删除它们。
  • @Qix-MONICAWASMISTREATED 我使用的是 https,而不是 ssh
  • 您使用 Linux 标记了您的问题。我删除了。

标签: git macos github


【解决方案1】:

您可以直接使用credential helper 擦除钥匙串条目。

为此,请键入以下命令:

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

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

Github documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-17
    • 1970-01-01
    • 2016-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多