Skip to content

An extension that adds a cherry icon πŸ’ next to commits on GitHub for easy cherry-picking.

Notifications You must be signed in to change notification settings

aashutoshrathi/Pick-a-Cherry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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 πŸš€

Chrome 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 πŸ› οΈ

  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

About

An extension that adds a cherry icon πŸ’ next to commits on GitHub for easy cherry-picking.

Topics

Resources

Stars

Watchers

Forks