跳转到内容

快速开始

vibe 是一个简化 Git Worktree 管理的命令行工具。它可以帮助你:

  • 无需离开主仓库即可为新功能创建 worktree
  • 自动复制配置文件和依赖
  • 在创建或清理 worktree 时运行配置钩子
  • 通过交互式提示安全地管理 worktree 的生命周期
Terminal window
brew install kexi/tap/vibe

请根据你的安装方式,将以下内容中的其中一项添加到 shell 配置文件中:

Terminal window
# 添加到 ~/.zshrc(任选其一)
# 用于全局安装(Homebrew、npm -g、bun -g)
vibe() { eval "$(command vibe "$@")" }
# 用于 npx(未全局安装)
vibe() { eval "$(npx @kexi/vibe "$@")" }
# 或用于 bunx:
# vibe() { eval "$(bunx @kexi/vibe "$@")" }
Terminal window
# 开始开发一个新功能
vibe start feat/my-new-feature
# 你的终端现在已经位于新的 worktree 中了!
# 进行修改、提交、推送等操作。
# 完成后,清理该 worktree
vibe clean
主仓库
├── vibe start feat/feature-a → repo-feat-feature-a/
│ │
│ └── (开发功能)
└── vibe clean ←─────────────────────────┘
(返回主仓库并删除 worktree)