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

Interactive rebase made easy #1425

Closed
BinaryDennis opened this issue Nov 8, 2022 · 3 comments
Closed

Interactive rebase made easy #1425

BinaryDennis opened this issue Nov 8, 2022 · 3 comments
Labels
dormant Marked by stale bot on close feature-request

Comments

@BinaryDennis
Copy link

Problem

Im always frustrated when I have to quit gitui and fall back to command line git to do interactive rebase, ie git rebase -i <hash>

Solution

It would be very nice to have a section/option/window in gitui to do interactive rebasing in an easy way.

Example:

  1. Move a commit up/down in the list by arrow keys + some modifier
  2. Keyboard shortcuts for altering a commit in the list, eg pick/drop/squash/reword

Inspiration

See how lazygit is doing it, perhaps something similar would be possible to make in gitui but keeping the UI/UX clean and simple? (IMHO lazygit is too messy and I the list of keyboard shortcuts is hard to read/use/remember)

Attaching a few screenshots from lazygit's interactive rebasing:

Screenshot 2022-11-08 at 10 04 33

Screenshot 2022-11-08 at 10 04 21

@extrawurst
Copy link
Owner

duplicate of #32 ?

@BinaryDennis
Copy link
Author

duplicate of #32 ?

yup it seems so, sorry I didn't see that before posting my FR.

Go ahead and close this one if you want to.

@stale
Copy link

stale bot commented May 21, 2023

This issue has been automatically marked as stale because it has not had any activity half a year. It will be closed in 14 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the dormant Marked by stale bot on close label May 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dormant Marked by stale bot on close feature-request
Projects
None yet
Development

No branches or pull requests

2 participants