Skip to content

[Feature plan] gs commit pick to cherry-pick a commit #372

@abhinav

Description

@abhinav

This is a tracking task to add a new command, gs commit pick to cherry-pick a commit.
There will be two modes of use:

  1. With an argument

    gs commit pick <hash>
    

    This just acts as an alias to git cherry-pick followed by an upstack restack.

  2. Without an argument

    gs commit pick
    

    This should present a terminal UI similar to gs branch split for selecting a commit from available tracked branches.
    image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions