git - 如何使用“git credential-osxkeychain store”从命令行添加凭据?
问题描述
在 MacOS 中执行“git credential-osxkeychain”时,它显示选项“存储”,我猜它可以用来添加凭据。
我没有找到任何有关使用命令“git credential-osxkeychain store”添加凭据所需语法的文档,有人知道该怎么做吗?
请注意,我确实知道如何使用 MacOS 应用程序“钥匙串访问”来执行此操作,我想知道如何使用命令行来执行此操作
解决方案
git credential-osxkeychain store
从标准输入中读取协议/主机/用户名/密码,并用换行符分隔,因此向它们提供如下内容:
echo "\
protocol=https
host=github.com
username=$NAME
password=$PASSWD" | git credential-osxkeychain store
所有 4 个参数都是必需的。
推荐阅读
- angular - 为什么 WebPack 被称为捆绑器?捆绑有什么用?
- pandas - 使用 Pandas 订购的最贵商品的数量是多少
- android - 如何在 Kotlin 中正确使用字符串属性?
- scala - 按名称激活惰性变量
- c - C程序高4字节的指针地址异常
- python - 在 Python 中从 IMAP lib 读取电子邮件时如何处理所有字符集和内容类型
- python - 是否可以使用变量然后重新定义它?
- javascript - 仍然出现错误已被 CORS 策略阻止
- amazon-dynamodb - 在 DynamoDb 中创建或读取项目
- laravel - Laravel 条件 Where 子句不起作用