pinset2.1
EN

命令参考

Pinset 2.1 的 63 个公开 CLI 命令。每页包含语法、状态修改、JSON 支持、退出码和关键错误。

项目与选择命令

7

查询与生命周期命令

12

下载缓存命令

7

Python 环境命令

4

命令路由命令

6

下载源命令

7

Provider Registry 命令

2

加密项目环境命令

18
pinset env init创建一个空的加密 profile、一个设备 age X25519 identity,通常还会创建独立恢复 identity。pinset env set在 profile 中新增或替换一个加密变量。pinset env unset不区分大小写地匹配并删除一个变量。pinset env list列出一个 profile 的变量名,不向输出写入变量值。pinset env reveal有意进行人工检查时,打印一个解密值。pinset env import把显式指定的明文 dotenv 文件导入一个加密 profile。pinset env export当目标系统无法使用 Pinset 注入时,有意把一个 profile 导出为明文 dotenv 文件。pinset env recipient add允许另一个 age X25519 identity 解密某个 profile。pinset env recipient remove在证明当前解密权限后,从 profile 删除一个 recipient。pinset env recipient list打印某个 profile 配置的公开 recipients。pinset env identity create生成一个额外 age X25519 identity,并打印其 ID 和公开 recipient。pinset env identity import把口令保护的恢复/备份 identity 还原到当前电脑的系统密钥库。pinset env identity list列出已注册 identity 的 ID、公开 recipient 和存储后端,不包含私钥。pinset env identity backup把一个密钥库 identity 备份为新的口令保护 age 文件。pinset env identity export把密钥库 identity 导出为明文,主要用于受明确保护的 CI Secret。pinset trust add批准当前规范化项目及其精确环境策略进行自动注入。pinset trust status检查当前项目和环境策略是否匹配本地信任记录。pinset trust revoke删除当前电脑对某项目的自动注入批准。