Skip to content

FR: Commit selector interface (for main view) #1361

@vt-alt

Description

@vt-alt

tig is useful to select commits for git cherry-picking. I'd suggest adding the interface so it could be more visible and easier.

tig --select=file1 would enable selection column and record selected commits in the file1. Then pressing something like + would record the commit commit in the file (in git history order) and show selection marker in selection column.

Because it's in history order git cherry-pick $(tac file1) would work. If something is missed, re-run tig --select=file1 may work to continue the selection process. Or we could update commit list file1 with dependent commits (with some external tool) and see in tig what is selected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions