Skip to content

Add functionlity to move commit(s) up/down the commit history #186

Open
@luzpaz

Description

Describe the solution you'd like
The ability, through the interface (RMB dialog), to highlight (a) commit(s) and move it/them up or down the commit history of a branch.

Describe alternatives you've considered
Very tediously: creating a tempbranch, cherrypicking specific commits (from the target branch) that are 'in the way' in to temp branch, dropping the commits in question from target branch, then recommitting them from temp branch in the wanted.order back to the target branch.

Additional context
This feature can exist under/next to the squash functionality (#14) once it's implemented. Also it could be smart enough to move single or groups of commits (when highlighted) up or down the commit history. It could be context sensitive so that if the commit in question is the last commit, clicking on the RMB will only offer Move commit down and not display both option including Move commit up.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    FeatureI want this amazing feature!

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions