写点什么

GitLab 推出命令行工具,将整个开发流程带到了终端上

作者:Matt Saunders

  • 2023-01-07
    北京
  • 本文字数:781 字

    阅读完需:约 3 分钟

GitLab推出命令行工具,将整个开发流程带到了终端上

DevOps 工具供应商GitLab宣布推出glab——一个用于与 GitLab 交互的命令行工具,进一步将触角延伸到代码编写过程的所有阶段


glab 是用Go语言编写的,由加纳的一名软件工程师Clement Sam于 2020 年 7 月创建,自那时起已有80多名贡献者参与开发。其目标是提供与GitHub CLI 工具gh类似的功能,包括处理GitLab Issue和合并请求,以及观察直接从 CLI 运行的管道。glab 可用于SaaS产品自托管GitLab。GitLab CLI 使用 glab <command> <subcommand> [flags]这样的结构来执行之前只能从 GitLab 用户界面执行的许多任务


GitLab 的目标是让开发人员把更多的精力放在有意义的工作上,让他们可以使用流行的带有GitLab工作流插件的编辑器VS Code。随着 GitLab 与 CLI 的集成并被正式采用,开发人员不再需要频繁地在 Web 浏览器和终端之间切换。之前,开发人员需要使用git命令行进行文件提交推送拉取,然后在 Web 浏览器中创建相关的合并请求和运行管道


随着过去几个月采用量的增长,GitLab 在更大范围内提升了 glab 的安全性,因为 GitLab 的应用程序安全团队已经对这个工具进行了评审,确保它对用户是安全的。glab 使用 GitLab 的个人访问令牌(PAT)进行身份验证,与其他管理代码的 CLI 和 GUI 工具类似。


现在,这个工具的1.24.1版本已经发布,并重新命名为 GitLab CLI,由 GitLab 自己托管。开发社区在经过这个过渡之后也保留了下来——自被采用以来的来自社区的近 40 项贡献,包括创建者 Clement 本人的。未来的版本有望解决项目中积压的一些问题,GitLab 已经表示愿意了解社区想从这个 CLI 工具中得到什么,以及如何增强它,以进一步改进开发者的工作流程。


glab CLI 现在可以从 GitLab 上的代码库中获得,并且可以安装在 macOS、Windows 和 Linux 上。


原文链接

https://www.infoq.com/news/2022/12/gitlab-adopts-glab-cli/


相关阅读:

GitLab发布单租户SaaS产品,实现严格的安全性和合规性

如何利用极狐 GitLab CI/CD 完成 Jenkins 的迁移

2023-01-07 08:003231

评论

发布
暂无评论
发现更多内容

架构实战-模块一

唐敏

架构实战营

[TcaplusDB知识库]腾讯云TcaplusDB到底有多安全?

tcaplus

腾讯云 TcaplusDB 国产数据库

Android插件化主流框架和实现原理,挑战大厂重燃激情

android 程序员 移动开发

android插件化开发指南,享学课堂课程怎么样

android 程序员 移动开发

Android攒了一个月的面试题及解答,Android程序员必会

android 程序员 移动开发

卷王如何刷力扣

bigsai

数据结构 算法 刷题

Android最牛教材!享学课堂Android架构师二期

android 程序员 移动开发

Android技术类校招面试题汇总:android享学课堂vip课程下载

android 程序员 移动开发

Android推送技术解析,Android开发工程师面试题

android 程序员 移动开发

COSCon'21 参会指南 你想要的这里都有

开源社

开源社区 第六届中国开源年会 COSCon'21 开源社

android插件化资源冲突,享学课堂vip二期

android 程序员 移动开发

Android最新实习面试经验总结,我就不信你还听不明白了

android 程序员 移动开发

Android开发面试题目,动脑学院vip

android 程序员 移动开发

Android性能优化面试题集锦,架构师必备

android 程序员 移动开发

极客时间 - 架构实战营 - 模块一作业

秋夫人

架构实战营

【推荐】如何将枯燥的大数据呈现为可视化的图和动画?

云智慧AIOps社区

大数据 开源 大前端 数据可视化 大屏可视化

Android开发面试技能介绍,动脑学院架构师vip视频

android 程序员 移动开发

Android最牛教材!kotlin入门教程百度网盘

android 程序员 移动开发

Android开发面试题!动脑学院安卓教程vip2019

android 程序员 移动开发

Android快速转战Kotlin教程,安卓已死

android 程序员 移动开发

Android性能优化推荐书,享学课堂课程怎么样

android 程序员 移动开发

[TcaplusDB知识库]腾讯云TcaplusDB到底有多安全?

tcaplus

nosql 腾讯云 TcaplusDB 国产数据库

Android技术类校招面试题汇总,享学课堂Android架构师课程

android 程序员 移动开发

没想到!我在简历上写了“精通MySQL”,阿里面试官跟我死磕后就给我发了高薪offer

收到请回复

程序员 编程语言 后端

android插件化原理,android开发视频百度网盘

android 程序员 移动开发

android插件化和热修复区别,扔物线学堂

android 程序员 移动开发

Android技术类校招面试题汇总:扔物线rxJava

android 程序员 移动开发

Android插件化入门指南,程序员必看

android 程序员 移动开发

极光笔记丨百亿级数据的实时存取优化与实践

极光JIGUANG

高可用 软件架构 多级存储系统 高性能存储

Android框架,动脑学院android视频

android 程序员 移动开发

Android教程,享学androidvip

android 程序员 移动开发

GitLab推出命令行工具,将整个开发流程带到了终端上_语言 & 开发_InfoQ精选文章