用命令行管理你的GitHub项目,不必再开网页,官方CLI工具1.0版今日上线
晓查 发自 凹非寺
量子位 报道 | 公众号 QbitAI
经过大半年的迭代与完善,今天GitHub CLI已经成功从beta版升级为1.0正式版,可供所有用户使用。
GitHub CLI让开发者在终端里使用命令行(CLI)管理代码项目,不必打开网页,工作效率更高。

GitHub在官方博客中表示,自年初发布测试版以来,用户使用GitHub CLI创建了超过25万个拉取请求,执行超过35万个合并,创建超过2万个问题。
GitHub CLI现已支持:
在终端里处理各种GitHub工作流,包括从处理问题到发布软件包;
调用GitHub API编写几乎所有动作的脚本,并为任何命令设置自定义别名;
除GitHub.com之外,CLI还能连接到GitHub企业服务。
从今以后,开发者只需输入gh命令,就可以快速签出拉取请求、查看提交代码差异、查询bug问题详细信息等。
安装GitHub CLI
对于Debian/Ubuntu用户:

对于Mac用户:

对于Windows用户,可以从终端里安装,也可以直接下载msi安装包。
GitHub CLI怎么用
GitHub CLI的命令相当好记,全都以gh开头,之后跟上alias、api、pr、release、repo等,这些命令可以说是“顾名思义”。
比如gh repo就是对存储库进行操作:gh repo clone是克隆存储库,gh repo create是新建存储库,gh repo fork是合并存储库。
对于拉取请求也是类似,gh pr后加上create、checkout、diff、review即实现相应功能。

GitHub CLI还有一项重要功能是支持自定义命令缩写,操作方法和Linux中的alias命令类似。
比如查询带有bug标签的问题,过去是打开网页从标签筛选,如果用命令行不做简化,那么需要输入一大串命令。
现在只需将这个命令重命名为bugs,那么今后只要输入gh bugs就能快速看到此类问题,大大提高了维护代码的效率。


以上只是GitHub CLI几个简单的使用案例,它还能实现更强大的功能,如果你也想试试,不妨去看看官方手册吧,一定会让你管理GitHub事半功倍。
开源地址:
https://github.com/cli/cli
官方教程:
https://cli.github.com/manual/
— 完 —
本文系网易新闻?网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。
好课推荐 | 0基础学Python
0基础可入门,限时开放体验课!扫码即刻开启Python学习之旅:


量子位?QbitAI · 头条号签约作者
?'?' ? 追踪AI技术和产品新动态
一键三连「分享」、「点赞」和「在看」
科技前沿进展日日相见~
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
- 1 习近平将发表二〇二六年新年贺词 7904141
- 2 2026年国补政策来了 7808738
- 3 东部战区:开火!开火!全部命中! 7712893
- 4 2026年这些民生政策将惠及百姓 7616985
- 5 小学食堂米线过期2.5小时被罚5万 7519709
- 6 解放军喊话驱离台军 原声曝光 7428214
- 7 为博流量直播踩烈士陵墓?绝不姑息 7327605
- 8 每月最高800元!多地发放养老消费券 7238391
- 9 数字人民币升级 1月1日起将计付利息 7141831
- 10 2026年1月1日起 一批新规将施行 7040675



![思凡Svea 冒个泡泡[挤眼] 2成都·高新区 ](https://imgs.knowsafe.com:8087/img/aideep/2022/11/22/1174696a9625bcea570a0e9e05305870.jpg?w=250)




量子位
