来自:开源最火线(ID:OpenSourceTop)
整合自:https://github.blog/2020-02-1...、https://www.ithome.com.tw/new...

近日,GitHub 发布命令列工具 (Beta) 测试版,官网示意,GitHub CLI提供了一种更简略、更无缝的办法来应用Github。这个命令行工具叫做GitHub CLI,别名gh。

当初,你就能够在macOS、Windows和Linux上装置GitHub CLI。Github也会通过用户反馈,在之后的版本中增加更多的性能。

GitHub CLI当初提供了一些开源贡献者会应用的基本功能,从问题(Issue)以及拉取申请(Pull Request)开始。贡献者能够利用GitHub CLI搜查开源我的项目并复制(Clone)该储存库,并且能看到由我的项目维护者释出,已标注须要帮忙标签的问题。接着,开发者就能间接从GitHub CLI开启浏览器,获得问题的详细信息。

开发者能够创立分支,提交几次修复程序代码以修复问题所形容的Bug,并且创立拉取申请分享奉献。在创立拉取申请时,GitHub CLI也会在没有分叉时,主动创立分叉推送分支,接着才创立拉取申请以合并更改。

之后开发者也能够利用GitHub CLI疾速查看拉取申请审查的情况,在我的项目维护者审查了拉取申请,要求进一步批改时,开发者也能疾速地在GitHub CLI中,从其余分支切回拉取申请分支,持续实现未实现的工作。

使用指南

说了这么多,上面还是一起来看看具体用法吧:

依据用户需要过滤

查找你想要奉献的开源我的项目并克隆仓库,而后,如果你想要查看哪里能够为社区做出奉献,你就能够应用 gh 过滤条件:

这样带有“help wanted”标签的 issue 就会被过滤出来。

疾速查看详细信息

比方你想查看编号#254 的 issue的详情,你就能够应用gh在浏览器中疾速关上它,查看其相干的所有详情:

创立 pull reques

创立一个分支,你能够应用gh创立一个申请来分享你的奉献:

通过应用GitHub CLI来创立分支,它会在你还没有分支时主动创立一个分支,并Push你的分支,并创立你的pull reques来合并更改。

查看pull reques状态

如果你想疾速查看pull reques动静,只须要在终端里输出:

查看pull reques

如果,其中一个保护人员审查了你的pull reques并申请更改。你能够应用gh来检出pull request分支:

目前,GitHub CLI曾经在Github上标星5.4K,Fork数量也达到了146(Github地址:https://github.com/cli/cli#installation-and-upgrading

看完是不是很感兴趣?如果你也对gh感兴趣,倡议你上手之前能够具体钻研一下这份阐明文档:https://cli.github.com/manual/

逆锋起笔是一个专一于程序员圈子的技术平台,你能够播种最新技术动静最新内测资格BAT等大厂大佬的教训增长本身学习材料职业路线赚钱思维,微信搜寻逆锋起笔关注!