UNPKG

branchyard

Version:

branchyard — Your shipyard for parallel development workflows. Maintain your digital yard with clean branches, productive workflows, and AI-era readiness.

82 lines (56 loc) 2.04 kB
# branchyard v1.2.1 🌳 ## What's New Fixed README image display on NPM by using absolute GitHub URLs. ## Installation ```bash # Using Bun (recommended) bun install -g branchyard # Using npm npm install -g branchyard ``` ## v1.2.0 - Initial Release Features ### ⚓ Core Features - **Parallel Worktree Management** - Create and manage multiple Git worktrees simultaneously - **Safety First** - Pre-flight checks, dry-run mode, and force confirmations - **Named Sessions** - Save and restore your worktree setups - **Multi-Editor Support** - VS Code, Cursor, Windsurf, Trae, and Zed - **Interactive Mode** - Guided prompts for all operations ### 🎉 Fun Features - **Oprah Easter Egg** - Create multiple worktrees and get a surprise! - **CLI Personality** - Your shipyard for parallel development workflows ### 🛡️ Safety Features - Git/Bun installation verification - Repository status checks - Dry-run mode (`--dry-run`) - Double confirmation for force operations - Config validation with Zod ### 📦 What's Included - Worktree creation/removal with parallel operations - Session management (save/restore/list) - Workspace file generation for multi-root editors - Automatic branch management - Orphaned worktree pruning ## Quick Start ```bash # Interactive mode branchyard # Create worktrees branchyard feature-x bugfix-y --base develop --open # Remove worktrees branchyard remove feature-x bugfix-y # Save session branchyard save-session sprint-42 # Restore session branchyard restore sprint-42 ``` ## Links - 📦 [NPM Package](https://www.npmjs.com/package/branchyard) - 📖 [Documentation](https://github.com/SivaramPg/branchyard#readme) - 🐛 [Report Issues](https://github.com/SivaramPg/branchyard/issues) --- <p align="center"> <img src="https://github.com/SivaramPg/branchyard/blob/main/assets/oprah-meme.png?raw=true" alt="You get a tree! Everybody gets a tree!" width="400" /> </p> <p align="center"> <strong>🌳 YOU GET A TREE! YOU GET A TREE! EVERYBODY GETS A TREE! 🌳</strong> </p>