GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!

Stella981
• 阅读 828

公众号关注“杰哥的IT之旅”,

选择“星标”,重磅干货,第一时间送达!

GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!

晓查 发自 凹非寺
量子位 报道 | 公众号 QbitAI

经过大半年的迭代与完善,今天GitHub CLI已经成功从beta版升级为1.0正式版,可供所有用户使用。

GitHub CLI让开发者在终端里使用命令行(CLI)管理代码项目,不必打开网页,工作效率更高。

GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!

GitHub在官方博客中表示,自年初发布测试版以来,用户使用GitHub CLI创建了超过25万个拉取请求,执行超过35万个合并,创建超过2万个问题。

GitHub CLI现已支持:

  • 在终端里处理各种GitHub工作流,包括从处理问题到发布软件包;

  • 调用GitHub API编写几乎所有动作的脚本,并为任何命令设置自定义别名;

  • 除GitHub.com之外,CLI还能连接到GitHub企业服务。

从今以后,开发者只需输入gh命令,就可以快速签出拉取请求、查看提交代码差异、查询bug问题详细信息等。

对于Debian/Ubuntu用户:

GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!

对于Mac用户:

GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!

对于Windows用户,可以从终端里安装,也可以直接下载msi安装包。

GitHub CLI怎么用

GitHub CLI的命令相当好记,全都以gh开头,之后跟上alias、api、pr、release、repo等,这些命令可以说是“顾名思义”。

比如gh repo就是对存储库进行操作:gh repo clone是克隆存储库,gh repo create是新建存储库,gh repo fork是合并存储库。

对于拉取请求也是类似,gh pr后加上create、checkout、diff、review即实现相应功能。

GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!

GitHub CLI还有一项重要功能是支持自定义命令缩写,操作方法和Linux中的alias命令类似。

比如查询带有bug标签的问题,过去是打开网页从标签筛选,如果用命令行不做简化,那么需要输入一大串命令。

现在只需将这个命令重命名为bugs,那么今后只要输入gh bugs就能快速看到此类问题,大大提高了维护代码的效率。

GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!

GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!

以上只是GitHub CLI几个简单的使用案例,它还能实现更强大的功能,如果你也想试试,不妨去看看官方手册吧,一定会让你管理GitHub事半功倍。

开源地址:
https://github.com/cli/cli

官方教程:
https://cli.github.com/manual/

回复下方  「关键词」,获取优质资源

回复关键词 「CDN」,即可获取 89 页 CDN 排坑指南手册
回复关键词 「ECS」,即可获取 96 页 ECS 运维 Linux 系统诊断手册
回复关键词 「linux」,即可获取 185 页 Linux 工具快速教程手册
回复关键词 「Python进阶」,即可获取 106 页 Python 进阶文档 PDF
回复关键词 「Python自动化」,即可获取 97 页自动化文档 PDF
回复关键词 「Excel数据透视表」,即可获取 136 页 Excel数据透视表 PDF
回复关键词 「Python最强基础学习文档」,即可获取 68 页 Python 最强基础学习文档 PDF
回复关键词 「wx」,即可加入杰哥的IT之旅读者交流群

=========================================================================================================================================================================================================================================================================================================================================================================================


本公众号全部博文已整理成一个目录,请在公众号后台回复「m」获取!

推荐阅读:

1、 突发!美国宣布封禁微信、TikTok!
2、 5 行代码爬取 3000+ 上市公司信息!
3、 Linux命令su、sudo、sudo su、sudo -i使用和区别
4、 看了这个总结,其实 Matplotlib 可视化,也没那么难!
5、 在华为鸿蒙OS上尝鲜,我的第一个“Hello World”!
6、 5 分钟看懂 HTTP 3!

============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!

                 点个[在看],是对杰哥最大的支持! 
                 
               
      
              
              
              
     
             
             
             
    
            
            
            
   
           
           
           
  
          
          
          

        
        
        

本文分享自微信公众号 - 杰哥的IT之旅(Jake_Internet)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Stella981 Stella981
3年前
CentOS 下 MySQL 8.0 安装部署!
公众号关注“杰哥的IT之旅”,选择“星标”,重磅干货,第一时间送达!!(https://oscimg.oschina.net/oscnet/432076a785ab468284f848c931928bbb.png)MySQL8正式版8.0.11已发布
Stella981 Stella981
3年前
GitHub 上有哪些适合新手跟进的优质项目?
!(https://oscimg.oschina.net/oscnet/011f28e3bc332010e1442e6c00ed344805d.jpg)点击上方“迈微电子研发社”,选择“星标★”公众号重磅干货,第一时间送达!(https://oscimg.oschina.net/oscnet/cd44ba75f
Stella981 Stella981
3年前
Docker 架构原理、功能及使用
点击上方“杰哥的IT之旅”,选择“星标”公众号重磅干货,第一时间送达!(https://oscimg.oschina.net/oscnet/55595944998b405e9f939d9f9aa947d3.jpg)!(https://oscimg.oschina.net/oscnet/7f35f7e51704
Wesley13 Wesley13
3年前
Uber准备放弃自动驾驶,转手卖给前谷歌无人车CTO,估值曾被孙正义炒到72.5亿美元
!(https://oscimg.oschina.net/oscnet/0fe7cb00a0cf4872b022342d1e21d47e.png)杨净发自凹非寺量子位报道|公众号QbitAI最新消息,Uber要出售无人驾驶部门(ATG)了。据TechCrunch报道,Uber有意向出售,而也有人愿意买。
Stella981 Stella981
3年前
200的大额人民币即将面世?央行:Yes!
点击上方蓝字关注我们!(https://oscimg.oschina.net/oscnet/2a1c2ac00bf54458a78c48a6c2e547d5.png)点击上方“印象python”,选择“星标”公众号重磅干货,第一时间送达!!(
Stella981 Stella981
3年前
Chrome 现在也能编辑 pdf 文件了!64 位安卓版上线,网页加载快 10%,还有良心标签管理功能
点击上方“杰哥的IT之旅”,选择“星标”公众号重磅干货,第一时间送达!(https://oscimg.oschina.net/oscnet/3fde637b14914532ae06fff07cd4b356.png)贾浩楠发自凹非寺量子位报道|公众号QbitAI全世界最多人
可莉 可莉
3年前
200的大额人民币即将面世?央行:Yes!
点击上方蓝字关注我们!(https://oscimg.oschina.net/oscnet/2a1c2ac00bf54458a78c48a6c2e547d5.png)点击上方“印象python”,选择“星标”公众号重磅干货,第一时间送达!!(
Stella981 Stella981
3年前
Python 初学者请注意!别这样直接运行 Python 命令,否则电脑等于“裸奔”
点击上方“杰哥的IT之旅”,选择“星标”公众号重磅干货,第一时间送达!(https://oscimg.oschina.net/oscnet/bf14976ad66148249edd5d22a6cbca2d.png)晓查编译整理 量子位报道|公众号QbitAIPytho