乐趣区

关于github:尝试一下-GitHub-官方开源的新命令行工具

来自:开源最火线 (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 等大厂大佬的教训 增长本身 学习材料 职业路线 赚钱思维 ,微信搜寻 逆锋起笔 关注!

退出移动版