首页 > 解决方案 > 如何使用“git credential-osxkeychain store”从命令行添加凭据?

问题描述

在 MacOS 中执行“git credential-osxkeychain”时,它显示选项“存储”,我猜它可以用来添加凭据。

我没有找到任何有关使用命令“git credential-osxkeychain store”添加凭据所需语法的文档,有人知道该怎么做吗?

请注意,我确实知道如何使用 MacOS 应用程序“钥匙串访问”来执行此操作,我想知道如何使用命令行来执行此操作

标签: gitmacos

解决方案


git credential-osxkeychain store 从标准输入中读取协议/主机/用户名/密码,并用换行符分隔,因此向它们提供如下内容:

echo "\
protocol=https
host=github.com
username=$NAME
password=$PASSWD" | git credential-osxkeychain store

所有 4 个参数都是必需的。


推荐阅读