Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better support for Rebase and Cherry-Pick with selected ranges. #684

Open
lolgear opened this issue Jun 18, 2020 · 0 comments
Open

Better support for Rebase and Cherry-Pick with selected ranges. #684

lolgear opened this issue Jun 18, 2020 · 0 comments

Comments

@lolgear
Copy link
Contributor

lolgear commented Jun 18, 2020

I would like to implement following feature:

As soon as we have rebase ( and it is far from good and nice feature even in git ), I would like to implement Rebase via Cherry-Pick and Selected Ranges.

  1. Person select range of commits.
  2. Person click "Rebase onto current branch via Cherry-Pick" or "Cherry-Pick all commits onto current branch"
  3. Cherry-Pick performs.
  4. Person CAN CHECK that commits from BOTH ranges are equal by their content or their messages. ( Better content, of course ).

Moreover, last step could be done also as Set Comparison, not Array comparison if person somehow mixed commits up.

So, we need following implementation:

  1. Select range of commits ( via Shift ).
  2. Check if we have one or two continuous ranges.
  3. One continuous range has commands as "Cherry-Pick onto current branch".
  4. Two continuous ranges have commands as "Check commits in ranges".
@lolgear lolgear changed the title Better support for Rebase and Cherry-Pick via selected ranges. Better support for Rebase and Cherry-Pick with selected ranges. Jun 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant