这真是令人沮丧。打字git credential-osxkeychain告诉我:
usage: git credential-osxkeychain <get|store|erase>
Run Code Online (Sandbox Code Playgroud)
所以我知道它已经安装了。但git help credential-osxkeychain说没有任何帮助,而且我在网上找不到任何解释 get、store 和 Erase 实际作用的内容。
我最终想做的是将我的 git 密码存储在钥匙串中,但这是一个不同的故事。我简直不敢相信这个命令没有文档。
(是的,我知道这是一个“为什么”问题,但显然我是在问在哪里可以找到文档)
此功能来自于Jeff King于 2011 年 12 月为 Git 1.7.9引入的提交 34961d3。
而且......它没有附带任何正式文件。
更多Git Pro书籍可以查看《Git Tools - Credential Storage》,这是唯一提到osxkeychain的文档形式。
这是否意味着它不适用于 ssh 访问?这就是我的仓库使用的
确切地说:任何凭证帮助程序(osxkeychain 或其他)都仅适用于 HTTPS URL,不适用于SSH。
仅当私钥受密码保护时,SSH 才需要缓存(在这种情况下需要 ssh 代理)。
| 归档时间: |
|
| 查看次数: |
876 次 |
| 最近记录: |