| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
add publish command to upload public keys to GitHub, GitLab, Bitbucket New `skm publish <alias> --github|--gitlab|--bitbucket` uploads a public key via the provider's API so users don't have to copy-paste into the web UI. Active key is used when no alias is given. Token resolution: --token flag, then env vars (SKM_*/GITHUB/GITLAB/ BITBUCKET, and GH/GL aliases), then a `gh auth token` / `glab auth token` shellout when those CLIs are installed. Duplicates are detected by canonical key form (type + base64, comment ignored), so re-running the command is a no-op with a friendly notice instead of a 422. Self-hosted GitHub Enterprise / GitLab supported via --url. Only the public key is ever read; the private key is never opened. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> | 3 个月前 |