写点什么

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:007496

评论

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

软件测试/测试开发丨cookie 复用 学习笔记

测试人

软件测试

申请虚拟VISA卡Fomepay保姆级教程来了!

跨境

VISA

软件测试/测试开发|软件测试基础概念

霍格沃兹测试开发学社

Amazon Web Services -- 全球云计算领导者

亚马逊云科技 (Amazon Web Services)

人工智能 re:Invent Amazon EC2 亚马逊云科技

运用ETL快速拉取吉客云平台订单信息

RestCloud

数据同步 ETL 吉客云

软件测试/测试开发|一文告诉你什么是测试用例

霍格沃兹测试开发学社

程序员视角体验快速搭建智能客服中心

亚马逊云科技 (Amazon Web Services)

AIGC

深入交流,赋能发展 | 东升镇镇长一行莅临天谋科技指导

Apache IoTDB

揭秘淘宝商品详情API接口(app、h5端)获取新途径

tbapi

淘宝API接口 天猫商品详情数据接口 淘宝商品详情接口 淘宝商品详情API接口 天猫商品详情接口

EMQ 与 Confluent 建立全球合作伙伴关系:推动 MQTT 与 Kafka 无缝集成

新消费日报

关键词搜索淘宝商品列表数据接口(Taobao.item_search)

tbapi

淘宝API接口 淘宝商品列表数据接口 淘宝API 关键词搜索淘宝商品接口 天猫商品列表数据接口

阿里云OpenSearch-LLM智能问答故障的一天

WizInfo

AIGC LLM

公有云与私有云的区别在哪?选择公有云是否真的会泄露隐私?

Finovy Cloud

公有云 私有云 私有云平台

深入云原生:基于 KubeWharf 的深度剖析

小王撤了

KubeWharf

2023 IoTDB Summit:美国国家工程院院士 Prof. C. Mohan《物联网时代的数据库挑战、技术与方向》

Apache IoTDB

2023 年备受瞩目的向量数据库赛道盘点出炉

Zilliz

Milvus Zilliz AIGC

WuBit:聚合BRC20资产交易,续写铭文市场新浪潮

股市老人

onlyfan怎么绑卡??

跨境

VISA only

如何创建海外美区Apple ID,并绑定信用卡,十分钟学会

跨境

VISA appleID

电商运营数据分析要做什么?

tbapi

电商数据分析 电商数据接口 电商数据采集 电商数据分析接口

美区PayPal注册教程

跨境

PayPal VISA

中馥集团单日GMV破4000万

电子信息发烧客

初见 Amazon Q

亚马逊云科技 (Amazon Web Services)

re:Invent 亚马逊云科技 生成式人工智能 Amazon Q

释放潜力:BRC-20代币综合指南

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

软件测试/测试开发|测试用例设计和评审应该怎么做,一篇文章告诉你?

霍格沃兹测试开发学社

springboot智慧导诊系统源码:根据患者症状匹配挂号科室

源码星辰

源码 Java、 智慧导诊 智能导诊 医院导诊

Poe会员开通保姆级教程

跨境

PoE ChatGPT

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