Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
glab-auth【部署与运维】管理 GitLab CLI 认证,包括登录/登出、检查认证状态、切换账户以及配置 Docker 镜像仓库访问。适用于首次设置 glab、排查认证问题、切换 GitLab 实例/账户或配置 Docker 从 GitLab 镜像仓库拉取镜像。触发关键词:auth、login、logout、认证、凭证、token、Docker 镜像仓库。
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
管理 GitLab CLI 认证。
# 交互式登录
glab auth login
# 查看当前认证状态
glab auth status
# 登录到其他实例
glab auth login --hostname gitlab.company.com
# 登出
glab auth logout
glab auth loginglab auth status 验证从当前账户登出:
glab auth logout
登录到新实例:
glab auth login --hostname gitlab.company.com
验证:
glab auth status
配置 Docker 凭证助手:
glab auth configure-docker
验证 Docker 是否可以认证:
docker login registry.gitlab.com
拉取私有镜像:
docker pull registry.gitlab.com/group/project/image:tag
"401 Unauthorized"(未授权)错误:
glab auth statusglab auth login多实例场景:
--hostname 参数指定实例Docker 认证失败:
glab auth configure-dockercat ~/.docker/config.json"credHelpers": { "registry.gitlab.com": "glab-cli" }详细参数文档请参见 references/commands.md:
login - 向 GitLab 实例进行认证logout - 从 GitLab 实例登出status - 查看认证状态configure-docker - 配置 Docker 使用 GitLab 镜像仓库docker-helper - Docker 凭证助手dpop-gen - 生成 DPoP 令牌初始设置:
glab-config 设置 CLI 默认配置glab-ssh-key 进行 SSH 密钥管理glab-gpg-key 设置提交签名仓库操作:
glab-repo 克隆仓库