文章来源于公众号:前端人
GitHub 官方正式发布了 GitHub CLI 1.0 版本
GitHub CLI 将 GitHub 添加到你的终端。它减少了环境切换,使你可以集中精力,更轻松地编写脚本和创建自己的工作流。
今年年初发布 GitHub CLI 的 Beta 版以来,用户使用GitHub CLI
- 创建了超过250,000个 pull requests
- 执行了超过350,000次合并
- 创建了超过20,000个 issues
GitHub CLI可以在Windows,macOS和Linux上使用。
很显然,开发者们可以直接通过 CLI 操作 GitHub 的 API,执行各种操作,这无疑提升了处理效率!
下载地址
通过官方网址: cli.github.com。
![下载地址](https://atts.w3cschool.cn/attachments/image/20200921/1600657328586763.png "下载地址")
常见Api命令
- gh release create
- gh repo view
- gh alias set
- gh issue list
- gh pr status
- gh pr checkout
- gh pr create
- gh pr checks
有了这些命令之后,其实可以做很多有意思的事情,比如自己做一个仓库管理平台,通过这个平台去管理自己公司托管在 GitHub 上所有的仓库,包括仓库的创建,编辑,权限分配等等一系列工作。其实还有很多场景可以去做的!
更多Api说明
cli.github.com/manual/
如何使用?
登录
安装完成之后,直接启用命令行。
然后运行 gh auth login
进行帐号认证登录。我按照指引,很快就登录上了。
![GitHub CLI登录](https://atts.w3cschool.cn/attachments/image/20200921/1600657512757044.png "GitHub CLI登录")
![GitHub CLI登录](https://atts.w3cschool.cn/attachments/image/20200921/1600657547964711.png "GitHub CLI登录")
使用
![GitHub CLI使用](https://atts.w3cschool.cn/attachments/image/20200921/1600657562520642.png "GitHub CLI使用")
官方给出了一些基本命令演示图,比如,
列举 issues 列表:
![列举 issues 列表](https://atts.w3cschool.cn/attachments/image/20200921/1600657582157224.png "列举 issues 列表")
创建 Pull Request:
![创建 Pull Request](https://atts.w3cschool.cn/attachments/image/20200921/1600657598545766.png "创建 Pull Request")
比对 PR 的变更:
![比对 PR 的变更](https://atts.w3cschool.cn/attachments/image/20200921/1600657612846451.png "比对 PR 的变更")
老司机们,还不赶紧用起来???
以上就是W3Cschool编程狮
关于GitHub CLI 1.0 正式发布【丰富前端工程化】的相关介绍了,希望对大家有所帮助。