github发布最新命令行工具 github cli,简单上手体验

官方网站https://cli.github.com/

《github发布最新命令行工具 github cli,简单上手体验》

github仓库https://github.com/cli/cli

 

安装方式

macOS

使用homebrew进行安装

Install: brew install github/gh/gh

Upgrade: brew update && brew upgrade gh

Windows

使用scoop安装

gh is available via scoop:

Install:

scoop bucket add github-gh https://github.com/cli/scoop-gh.git
scoop install gh

Upgrade: scoop update gh

或者下载release版本中的msi安装包

Signed MSI installers are also available on the releases page.

我是使用的Windows电脑,采用了msi安装包的方式进行安装。

安装后打开cmd,输入gh可以看到已经ok了

《github发布最新命令行工具 github cli,简单上手体验》

 

功能试用

截止到发文时的v0.5.5版本,竟然就只有两个功能,一个是看pr,一个是看issue。

我这里实验了一下,库就是用cli这个库,clone下来后,首先使用

gh issue list #查看当前issue

《github发布最新命令行工具 github cli,简单上手体验》

结果要跳转到浏览器进行认证,按回车键弹出了浏览器

《github发布最新命令行工具 github cli,简单上手体验》

认证后回到命令行再按回车就可以打印出当前的issue

《github发布最新命令行工具 github cli,简单上手体验》

如果要查看issue可以使用

 gh pr view 21 #查看issue

直接输入这个命令还是要跳转浏览器,只有添加 –preview参数时才能在命令行中打开

《github发布最新命令行工具 github cli,简单上手体验》

pr就不演示了,完全一样,就是还多了一个create的功能可以提交pr。

 

结论

总体使用下来,感觉真的太不完善了。。。。没有看出来有什么实用价值。但是这只是迭代了几个月的初始版本,最终能做成什么样子还未可知。感兴趣的小伙伴可以持续关注。

点赞