gpt4 book ai didi

git - osxkeychain 没有存储 github 凭据?

转载 作者:太空狗 更新时间:2023-10-29 14:41:49 29 4
gpt4 key购买 nike

背景:我在我的 Github 帐户中设置了 2FA。我使用 https 克隆了一个 repo。我正在尝试使用 git credential helper 来存储 github creds(用户名和个人访问 token ),这样我就不必在每次 git push/pull 时都输入它们。

我按照此处的步骤操作 https://help.github.com/articles/caching-your-github-password-in-git/将 github 凭据存储在 Keychain Access 应用程序中。然而,当我做一个 git clone 时,我被问到我的信用。之后,当我在 Keychain Access 应用程序中搜索“github.com”时,没有任何条目。因此,当我尝试在该存储库中执行 git push 时,系统再次询问我的 github 凭据。

为什么我的凭据没有存储在钥匙串(keychain)应用程序中,即使在使用了凭据帮助程序之后?

我的操作系统是 MacOS High Sierra 10.13.4。

最佳答案

我这周遇到了这个问题。每次执行 git pull 时,我都会继续输入用户名和密码。

上网查询后,有几个选项。 See here

我没有深入研究细节。不知不觉中,我转到了我的Keychain Access 并执行了以下步骤:

  1. 如果您点击锁定图标 Keychain Access Interface

  2. 我点击了它,使其锁定 Locked keychain access

  3. 我尝试再次运行 git pull 并提示 git-credential-osxkeychain 要求登录密码。 git-credential-osxkeychain prompt

  4. 最后,我成功 pull 了更新

MB-0018:laravel joseph$ git pull
Already up to date.
MB-0018:laravel joseph$

就是这样。希望这适用于您。

关于git - osxkeychain 没有存储 github 凭据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52428365/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com