跳转到内容

cnb-rs commit show

cnb-rs commit show <REF>

查看单个 commit 详情(git-style 文本输出)。

选项

  • <REF>: Commit SHA / 分支名 / tag 名(必填)

继承的全局选项:

  • --repo <REPO>: 指定仓库路径
  • --domain <DOMAIN>: 指定目标域名
  • --json: 输出原始 JSON(含 author / committer UserInfo / parents 等完整字段)

输出示例

commit 349be5aefa870c4dca5f843f628ff008074d245b
Author:    wwvl <wwvo@outlook.it>
AuthorDate:2026-05-18 11:58:28
Commit:    wwvl <wwvo@outlook.it>
CommitDate:2026-05-18 11:58:28

    📝 docs(badge): 同步 get.md / index.md 反映 --format / --branch

 c4d13a1 badge get --format svg|json / -B/--branch flag 后...

Parents:   3f285a1

示例

bash
# 查 HEAD(默认分支最新)
$ cnb-rs commit show main

# 查具体 sha(接受完整 sha 或前 7 位都行)
$ cnb-rs commit show 349be5a

# JSON 拿完整字段(含 verification / tree 等)
$ cnb-rs --json commit show 349be5a | jq '.parents'

另请参阅

Released under the MIT License.