为什么到处都没有git credential-osxkeychain的文档?

时间:2018-07-11 21:43:27

标签: git macos

这真令人沮丧。键入git credential-osxkeychain会告诉我:

usage: git credential-osxkeychain <get|store|erase>

所以我知道它已安装。但是git help credential-osxkeychain说没有帮助,而且我在网络上找不到任何能解释实际获得,存储和擦除内容的信息。

我最终要做的是将我的git密码存储在钥匙串中,但这是另一回事。我简直不敢相信该命令没有文档。

(是的,我知道这是一个“为什么”的问题,但是很明显,我在问我在哪里可以找到文档)

1 个答案:

答案 0 :(得分:1)

此功能来自commit 34961d3Jeff King于2011年12月为Git 1.7.9引入。

而且...它没有任何正式文档。
您可以看到更多的Git Pro书“ Git Tools - Credential Storage”,这是提及osxkeychain的唯一文档形式。

  

这是否意味着它不适用于ssh访问?这就是我的仓库使用的

完全是:任何凭据帮助程序(osxkeychain或其他)仅适用于HTTPS URL,而不是 SSH。
并且仅当私钥受密码保护(在这种情况下为ssh agent is needed)时,SSH才需要缓存。

相关问题