用命令行管理你的 GitHub 项目,不必再开网页,官方 CLI 工具 1.1.0 版上线

it2023-05-24  81

GitHub在官方博客中表示,自年初发布测试版以来,用户使用GitHub CLI创建了超过25万个拉取请求,执行超过35万个合并,创建超过2万个问题。

GitHub CLI现已支持:

在终端里处理各种GitHub工作流,包括从处理问题到发布软件包;

调用GitHub API编写几乎所有动作的脚本,并为任何命令设置自定义别名;

除GitHub.com之外,CLI还能连接到GitHub企业服务。

从今以后,开发者只需输入gh命令,就可以快速签出拉取请求、查看提交代码差异、查询bug问题详细信息等。

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标签的问题,过去是打开网页从标签筛选,如果用命令行不做简化,那么需要输入一大串命令。

 

更详细的安装、使用说明

请参见手册:https://cli.github.com/manual/

ztenv 认证博客专家 C++ Python Linux 吃遍深圳,踏遍鹏城;不仅喜欢C++、Python、golang、java、linux;喜欢美食的可以约起来,喜欢自驾游的可以约起来,喜欢游戏的也可以约起来, 。
最新回复(0)