cherry-pickaboo
v1.0.3
Published
Interactive cherry-pick tool for Git with a beautiful CLI interface
Maintainers
Readme
🍒 Cherry-Pickaboo
An interactive cherry-pick tool for Git with a beautiful CLI interface.
Features
- 🎯 Interactive selection of commits to cherry-pick
- 🎨 Beautiful colored output with emojis
- 📅 Shows commit dates and authors
- ✅ Validates branch existence before operation
- 🔄 Handles multiple commits in sequence
Installation
You don't need to install this globally! Use it directly with npx:
npx cherry-pickaboo <source-branch> <destination-branch>Or install globally:
npm install -g cherry-pickaboo
cherry-pickaboo <source-branch> <destination-branch>Usage
npx cherry-pickaboo feature-branch mainThis will:
- Fetch the latest changes
- Show you all commits that are in
feature-branchbut not inmain - Let you interactively select which commits to cherry-pick
- Apply the selected commits to
main
Requirements
- Node.js 14 or higher
- Git repository
License
MIT
