git-cnb, 一个 cnb 专属的 Git 命令行扩展工具, 可以使用 git 命令行的方式在终端快捷查看 cnb 的信息,比如仓库,用户,issue,pr,release 等等。 ## 安装 ```shell go install cnb.cool/looc/git-cnb@latest ``` ## 使用 作为 git 的一个扩展子命令行工具来使用。 NOTE: 由于需要调用 CNB 的 openapi 获取相关信息,所以需要使用环境变量来配置 CNB 的 Token `export CNB_TOKEN="... your token ..."` ```shell $ git cnb -h Usage: git-cnb [flags] git-cnb [command] Available Commands: completion Generate the autocompletion script for the specified shell help Help about any command info print information of this repo stats print stats information of this repo version Print the version number of git-cnb Flags: -h, --help help for git-cnb Use "git-cnb [command] --help" for more information about a command. ``` ## 示例 ### 获取基础信息 `git cnb info` ![](./docs/assets/info.png) ### 获取仓库统计信息 `git cnb stats` ![](./docs/assets/stats.png)