Pick-a-Cherry

Pick-a-Cherry 🍒

A Chrome extension that adds a cherry icon next to commits on GitHub and GitLab 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 🚀

Chrome and other Chromium browsers

Install from the latest release 📦

Prefer to run it locally, or want a version before it clears Web Store review?

  1. Download the .zip from the latest release
  2. Unzip it somewhere you’ll keep it — Chrome loads the extension from this folder every time it starts
  3. Open Chrome and navigate to chrome://extensions/
  4. Enable “Developer mode” by toggling the switch in the top right corner
  5. Click “Load unpacked” and select the unzipped folder
  6. The cherry should now show up next to commits on GitHub

Features 🌟

Development 🛠️

  1. Download or clone this repository to your local machine
  2. Open Chrome and navigate to chrome://extensions/
  3. Enable “Developer mode” by toggling the switch in the top right corner
  4. Click “Load unpacked” and select the directory containing the extension files
  5. The extension should now be installed and active