极狐 GitLab

GitLab CLI (glab)

Tier: 基础版,专业版,旗舰版

Offering: JihuLab.com,私有化部署

GLab 是一款开源的 GitLab CLI 工具。它把极狐GitLab 带到您的终端,就在您使用 git 和代码的地方,无需在窗口和浏览器标签页之间切换。虽然它在议题和合并请求方面功能强大,但 glab 还能做更多:

  • 直接从 CLI 查看、管理和重试 CI/CD 流水线。
  • 创建变更日志。
  • 创建和管理发布。
  • 向极狐GitLab Duo Chat(经典版)询问 Git 相关问题。
  • 管理用于 Kubernetes 的极狐GitLab Agent。

glab 适用于托管在 GitLab.com 和极狐GitLab 私有化部署上的代码仓库。它支持多个已认证的极狐GitLab 实例,并会自动从您当前 Git 工作目录中的远程仓库检测已认证的主机名。

命令示例

安装 CLI#

安装说明可在 GLab 的 README 中查看。

使用极狐GitLab 进行身份验证#

GLab 支持多种身份验证方法,包括 OAuth 和个人访问令牌。要开始使用,请运行 glab auth login 并按照交互式设置进行操作。

有关详细的身份验证说明,请参阅 使用极狐GitLab 进行身份验证。

分页#

返回条目列表的命令会进行分页。使用 --page 和 --per-page 来浏览结果。这些命令遵循您在极狐GitLab 实例上配置的分页限制。

环境变量#

有关 glab 读取的每个环境变量,请参阅 环境变量。

选项#

plaintext
-h, --help Show help for this command. -v, --version Show glab version information.

命令#

有关 glab 顶层命令的列表,请参阅 命令。

报告问题#

在 gitlab-org/cli 代码仓库 中打开一个议题, 向我们发送反馈。