GitHub Cherry Pick Assistant
ID: jpajpnlhlmfobnbdkoigaldlefbagcfo
Supported Languages
Extension Info & Metadata
Publisher Contextual Analysis
- Author
- aryanat1911View Profile
- Privacy
- Privacy Policy
- MX records exist
- Yes
- Domain exists
- Yes
- Is disposable
- No
- Is role-based
- No
- Mailbox exists
- Yes
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
Cherry-pick pull request commits into a target branch and create a follow-up PR.
# π GitHub Cherry Pick Assistant **GitHub Cherry Pick Assistant** helps engineering teams move pull request changes into the correct **target branch or repository** with less manual effort and better execution visibility. Built as a **persistent side panel inside GitHub**, the extension simplifies common **backporting and promotion workflows** by guiding developers through selecting a source PR, reviewing commits, choosing a target branch, and automatically creating a follow-up pull request. Instead of switching tools or running manual commands, developers can complete the entire cherry-pick workflow **directly inside GitHub**. --- # β¨ Key Features ### π GitHub Authentication Sign in securely using GitHub to access repositories and pull requests directly from the extension. ### π₯ Source Pull Request Selection Choose the repository and pull request that contains the commits you want to cherry-pick. ### π― Target Repository & Branch Selection Select the destination repository and branch where the changes should be applied. ### π§Ύ Commit-Level Control Review and select specific commits from the pull request before executing the cherry-pick. ### π§ Duplicate Commit Detection Automatically detect commits that already exist in the target branch to prevent duplication. ### βοΈ Automated Cherry-Pick Execution Dispatch a **GitHub Actions workflow** to perform the cherry-pick automatically. ### π Workflow Monitoring Track the progress and status of the workflow execution directly from the side panel. ### β οΈ Conflict & Failure Insights Quickly view summaries of conflicts or failures to understand what needs manual intervention. ### π Follow-Up Pull Request Creation Once the cherry-pick succeeds, instantly open the generated pull request in the target repository. --- # π§© How It Works 1οΈβ£ **Sign in with GitHub** 2οΈβ£ **Select the source repository & pull request** 3οΈβ£ **Review and choose commits** 4οΈβ£ **Choose the target repository & branch** 5οΈβ£ **Execute cherry-pick via GitHub Actions** 6οΈβ£ **Monitor workflow progress** 7οΈβ£ **Open the generated follow-up pull request** --- # π‘ Common Use Cases ### π Backporting Fixes Move bug fixes from `main` into release branches such as `release/1.2`. ### π Promoting Changes Promote approved changes from **staging/testing repositories to production repositories**. ### π― Selective Commit Transfers Cherry-pick only specific commits from a pull request into another branch. ### π¦ Standardized Release Workflows Automate repetitive maintenance workflows across multiple repositories. --- # β The Problem Cherry-picking across repositories or branches is often **manual, repetitive, and error-prone**. Developers usually have to: * Copy commit hashes manually * Switch repositories and branches * Create temporary branches * Run cherry-pick commands locally * Push changes manually * Create follow-up pull requests * Track failures or conflicts manually This process breaks developer flow and increases the risk of mistakes. --- # β The Solution **GitHub Cherry Pick Assistant transforms cherry-picking into a structured workflow directly inside GitHub.** Teams can: β Reduce manual work β Improve consistency across releases β Track execution status clearly β Avoid duplicate commits β Maintain visibility into workflow outcomes All without leaving the **pull request context**. --- # π’ Ideal For Teams That * Maintain **release branches** * Manage **production promotion pipelines** * Work with **multi-repository architectures** * Frequently perform **backports** * Want **reliable CI/CD-driven workflows**
Extracted Data
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
URLs
View the external URLs this extension communicates with to understand its network activity and data interactions.
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
Version History
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
Code Diff
Compare extension code between any two versions.
No comparable text files found between these versions.
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.
Browse and explore files within this extension package
You reached today's free scan limit (3/3 unique extensions).
Upgrade for full visibility.