GPT-4O UPDATED // CLAUDE 3.5 SONNET TRENDING // NEW VECTOR DB RELEASED: CHROMA V0.5 // CURSOR RAISED $60M // GEMINI 1.5 PRO AVAILABLE // GPT-4O UPDATED // CLAUDE 3.5 SONNET TRENDING // NEW VECTOR DB RELEASED
Score: 75/100
Open Source
LANG: ZH

Bitbucket CLI

"从您的终端掌控 Bitbucket"

什么是 Bitbucket CLI?

Bitbucket CLI(也称为 bkt)是一个由社区驱动的开源命令行工具,可将 Atlassian 的 Bitbucket 带入您的终端。其设计灵感来源于 GitHub 官方 CLI (gh) 的人体工程学,允许开发人员在不离开命令行界面的情况下与他们的 Bitbucket 仓库、拉取请求和管道进行交互。这简化了工作流程,减少了上下文切换,并实现了强大的自动化和脚本编写功能。需要注意的是,这是一个社区项目,并非 Atlassian 的官方工具。

主要特点

  • 拉取请求管理: 直接从终端创建、查看、检出、比较、合并和拒绝拉取请求。
  • 管道交互: 列出最近的管道并查看其状态和日志,以快速调试 CI/CD 问题。
  • 仓库操作: 列出和创建 Bitbucket 仓库,用一个命令即可启动新项目。
  • 交互式提示: 通过交互式菜单引导用户完成命令,无需记住所有标志即可轻松使用。
  • 跨平台支持: 同时适用于 Bitbucket Data Center 和 Bitbucket Cloud。

使用案例

  • 简化的开发流程: 开发人员可以留在终端中管理拉取请求的整个生命周期,从创建到合并。
  • CI/CD 自动化: 脚本可以使用 CLI 检查管道状态、检索日志或自动执行仓库管理任务。
  • 快速状态检查: 无需打开网络浏览器即可快速检查拉取请求或管道的状态。
  • 项目启动: 简化创建新仓库并在本地进行设置的过程。

入门指南

首先,您需要安装该工具。如果您已安装 Go,可以使用: ```shell go install github.com/avivsinai/bitbucket-cli/cmd/bkt@latest

有关其他安装方法,请参阅官方文档。

安装后,您需要使用您的 Bitbucket 凭据对其进行配置。然后,您就可以开始使用了。一个简单的“Hello World”式命令是列出当前仓库中打开的拉取请求:

```shell bkt pr list

此命令将显示一个包含所有打开的拉取请求的 ID、标题和作者的表格,将您的 Bitbucket 工作区直接带入您的终端。

定价

Bitbucket CLI (bkt) 是一个在 MIT 许可下分发的免费开源项目。虽然该工具本身是免费的,但它与 Atlassian 的 Bitbucket 进行交互,后者有自己的定价层级(包括免费计划)用于仓库托管和 CI/CD 服务。

System Specs

License
MIT
Release Date
2026-01-23
Social
Bitbucket
Sentiment
积极的社区支持

Tags

cli / bitbucket / devops / 自动化 / git

Alternative Systems

  • GitHub CLI
    GitHub 的官方命令行工具。
  • GitLab CLI
    GitLab 的官方命令行工具。
  • Atlassian CLI
    用于 Atlassian 产品的商业 CLI 工具套件。
  • SourceTree
    Atlassian 出品的免费 Git GUI 客户端,适用于 Windows 和 Mac。
  • git
    免费和开源的分布式版本控制系统。