跳转到内容

cnb-rs repo branch list ​

cnb-rs repo branch list [-L <N>] [--page <N>] [-q <KEYWORD>]
cnb-rs repo branch ls   [-L <N>] [--page <N>] [-q <KEYWORD>]

列出仓库分支。

选项 ​

  • -L, --limit <N>: 每页数量(默认 100,上限 100)
  • --page <N>: 页码(默认 1)
  • -q, --query <KEYWORD>: 按分支名关键字过滤

继承的全局选项:

  • --repo <REPO>: 指定仓库路径
  • --json: JSON 输出
  • --domain <DOMAIN>: CNB 域名

输出列 ​

列含义
NAME分支名
LOCKED🔒 表示已锁定(不可 push)
PROTECTED✓ 表示有 branch-protection 规则

示例 ​

bash
cnb-rs --repo wwvo/cnb-rs/cnb-rs repo branch ls

# 只列出分支名包含 ma 的分支
cnb-rs --repo wwvo/cnb-rs/cnb-rs repo branch list --query ma

API ​

步骤API方法
列分支${CNB_API_ENDPOINT}/{repo}/-/git/branchesGET

查询参数: page、page_size、query

另请参阅 ​

Released under the MIT License.