Commands Overview
vibe provides a simple set of commands for managing Git Worktrees.
Command Summary
Section titled “Command Summary”| Command | Description |
|---|---|
vibe start <branch> [--base <ref>] |
Create a worktree with a new or existing branch |
vibe scratch |
Create a worktree with an auto-generated scratch/ name |
vibe jump <branch> |
Jump to an existing worktree by branch name |
vibe rename <new-name> |
Rename the current worktree’s branch and directory |
vibe clean |
Delete current worktree and return to main |
vibe home |
Return to main worktree without removing current |
vibe trust |
Trust configuration files |
vibe untrust |
Untrust configuration files |
vibe config |
Show current configuration |
vibe upgrade |
Check for updates and show upgrade instructions |
vibe shell-setup |
Print shell wrapper function (and optional completion) |
Quick Reference
Section titled “Quick Reference”# Create a worktree for a new featurevibe start feat/new-feature
# Use an existing branchvibe start feat/existing-branch
# Create from a specific base branchvibe start feat/new-feature --base main
# Clean up when donevibe clean
# Return to main worktree without removing currentvibe home
# Trust configuration filesvibe trust
# Show current configvibe config
# Check for updatesvibe upgradeGlobal Options
Section titled “Global Options”These options are available for most commands:
| Option | Description |
|---|---|
-h, --help |
Show help message |
-v, --version |
Show version information |
-V, --verbose |
Show detailed output |
-q, --quiet |
Suppress non-essential output |
Detailed Documentation
Section titled “Detailed Documentation”- start - Create worktrees
- scratch - Create auto-named “scratch” worktrees
- jump - Jump between worktrees
- rename - Rename the current worktree
- clean - Remove worktrees
- home - Navigate to main worktree
- trust - Manage configuration trust
- config - View configuration
- upgrade - Check for updates
- shell-setup - Print shell wrapper function and fish completion