GitHub — gh CLI 集成
版本: 1.0.0 | Slug:
github| 难度: ⭐⭐
📖 简介
通过 gh CLI 与 GitHub 交互,支持 Issues、Pull Requests、CI 运行查看和高级 API 查询。所有命令支持 --json 结构化输出。
📦 安装
前置依赖
需要先安装 gh CLI:
🔧 核心用法
PR 管理
Issue 管理
CI/CD 运行
高级 API 查询
💡 最佳实践
- 所有命令加
--json获取结构化输出,方便程序处理 - 使用
--jq在命令行直接过滤 JSON 结果 - CI 排查失败时用
--log-failed只看失败部分,避免信息过载
❓ 常见问题
Q: gh auth 失败?
确保可以访问 GitHub,运行 gh auth login 选择合适的认证方式。
Q: 没有权限操作某个仓库?
检查 Token 作用域,运行 gh auth refresh -s repo 扩展权限。

