gpt4 book ai didi

git-credential-store 使用 git-credential-cache--daemon

转载 作者:行者123 更新时间:2023-12-05 07:59:34 27 4
gpt4 key购买 nike

我正在使用 git-credential-store与我的存储库。但是我注意到当我运行 git push 它启动git-credential-cache--daemon 并且在我关闭终端之前不会关闭它。

  1. 如果我正在使用 git-credential-store 并且我的凭据保存在~/.git-credentials,为什么需要这个程序?

  2. 即使需要这个程序,为什么在 git push 完成后不关闭?

$ git config --global credential.helperstore

最佳答案

在我查看 git 源代码的过程中,我无法弄清楚为什么如果将 git 配置为使用 git-credential,git-credential-cache--daemon 会启动-商店。你能描述一下你是如何将凭证助手配置为 git-credential-store 的吗? ?你应该做的是以下 -

git config --global credential.helper store

当我在我的机器上使用此配置时,git-credential-cache--daemon 从未启动。

关于问题的第二部分,当 git-credential-cache--daemon 作为帮助程序被调用以填写 凭据请求时打开并保持打开状态默认超时时间为 900 秒。您可以修改超时行为,以便通过更改配置中的选项来更快地关闭。它保持开放状态以快速处理来自内存的请求以进行进一步的身份验证。

有关 git credentials API here 的更多详细信息.

关于git-credential-store 使用 git-credential-cache--daemon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21446714/

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