Skip to content

Rebasing #4

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

Open
Cretezy opened this issue May 22, 2024 · 0 comments
Open

Rebasing #4

Cretezy opened this issue May 22, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Cretezy
Copy link
Owner

Cretezy commented May 22, 2024

It would be great if lazyjj would support rebasing.

How I envision this working:

  1. On the "Logs" tab, the user can select the change which will be rebased
  2. After doing a keymapping, a menu asking if they want to rebase the entire branch or just that change would be shown. This would map to -b or -s of the rebase command, respectively.
  3. Once a change and method was selected, the user would scroll to select the destination, then press enter to rebase

While the rebase is happening, the source would stay highlighted, and most other actions would be disabled. Escape would cancel.

@Cretezy Cretezy added the enhancement New feature or request label May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant