Pick-a-Cherry 🍒
A Chrome extension that adds a cherry icon next to commits on GitHub for easy cherry-picking. Pick a cherry, don’t pop them!
[!NOTE]
Wanted to name this extension as “Shabri” but later realized she was more of a berry person.
Motivation 🤔
Lately due to branching systems, I’ve been cherry-picking lots of hotfixes and features from one branch to another. This extension makes it easier to cherry-pick commits by providing the command with a single click.
Installation 🚀
and other Chromium browsers
Features 🌟
- Adds a cherry icon next to each commit on GitHub commit pages and PR pages.
- Cherry icon wiggles on hover for visual feedback.
- Clicking the cherry copies the
git cherry-pick [commit-id]
command to clipboard.
- Shows “Copied!” feedback when the command is copied.
Development 🛠️
- Download or clone this repository to your local machine
- Open Chrome and navigate to
chrome://extensions/
- Enable “Developer mode” by toggling the switch in the top right corner
- Click “Load unpacked” and select the directory containing the extension files
- The extension should now be installed and active