GitHub CLI是GitHub的一个强大工具,它让你在终端或命令行中直接使用GitHub,而不需要打开浏览器。利用它,你可以创建和查看资源,如仓库,issue,PR等等。让我们一窥其方便的使用方式。

在开启这个旅程之前,我们确保已经安装了GitHub CLI工具。你可以访问GitHub CLI的官方网页,按照步骤安装适用于你的操作系统的版本。安装完后,在终端输入 gh --version 来确认安装成功。

首先,你需要进行身份认证。打开终端,输入gh auth login,然后根据提示操作。你需要选择GitHub的实例类型(GitHub.com或GitHub Enterprise服务器),然后选择认证的方式(浏览器或者令牌)。

接下来,看看如何在本地提交issue:

在你的终端中,切换到你的项目目录,输入 gh issue create。在接下来的过程中,你将被要求填写一些信息:issue的标题、内容,是否需要添加到项目板,是否需要引用其他issue或是PR,是否需要添加标签和指派给其他人。完成这些步骤后,你的issue将被成功创建。

下面是如何在本地提交PR:

首先,确保你已经切换到了该PR所要提交的分支。输入gh pr create,再次根据提示操作。依次填写标题、内容,并指定目标分支。同样地,你还可以设置是否为该PR添加关联的issue、各类标签、审查人等。如需在创建PR前在终端中预览一下整体的效果,你可以在gh pr create后面加 a --fill 参数。

略微上手一些后,你可能会需要合并PR。切换到目标分支,定位到需要合并的PR,输入gh pr merge即可。GitHub CLI还提供了合并方式的选择,你可以选择直接合并、创建一个合并提交、或者进行合并后删除源分支。

有关更仔细的细节,可以通过在终端输入 gh help 得到相应的帮助信息,那里包含了GitHub CLI的所有功能及其用法。

只需一行命令,你就可以在终端完成平时在GitHub网页上要点击很多次才能完成的事情。GitHub CLI让这一切变得更加简单,并让你专注于代码,而不是页面。当你的工作包含大量的issue处理和PR的时候,GitHub CLI就显得更加强大。

除了省去了在浏览器和终端之间来回切换的麻烦,GitHub CLI还提供了其他许多功能,如查看仓库的状态、查看PR的改动、查看和编辑issue和PR的评论等。

使用GitHub CLI,你可以更专注于编写和阅读代码,而不需要为了简单的操作反复跳转页面。在这个充满终端、代码和开源的世界中,让GitHub CLI被你牢牢掌握,在你的掌中,它将会是一个强大的工具。

云服务器推荐

蓝易云国内/海外高防云服务器推荐


海外免备案云服务器链接:www.tsyvps.com

蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。


百度搜索:蓝易云

蓝易云是一家专注于香港及国内数据中心服务的提供商,提供高质量的服务器租用和云计算服务、包括免备案香港服务器、香港CN2、美国服务器、海外高防服务器、国内高防服务器、香港VPS等。致力于为用户提供稳定,快速的网络连接和优质的客户体验。
最后修改:2023 年 10 月 27 日
如果觉得我的文章对你有用,请随意赞赏