[Feature Request] "partial" or "hybrid" rebasing to resolve conflicts #1395
claytonrcarter
started this conversation in
Ideas
Replies: 1 comment
-
It would be nice, but it's indeed a lot of complexity 😅. A related workflow is rebasing to "as recent" of a commit as possible without causing conflicts in the stack. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Problem
When working w/ a large stack of commits1 and updating something early in the stack, in-memory rebases may fail due to a conflict later in the stack. Even if only 1 commit needs the on-disk rebase, we have to opt out of fast, in memory rebasing and do the entire rebase on disk. In a large stack (and on ageing, overworked hardware *ahem*) this can be very slow.
Request
One possible solution is to consider "partial" or "hybrid" rebases:
Footnotes
Yes, I know, this is an antipattern in itself, yet here I am. And, yes, I know that
jj
obviates this entire situation. 😝 ↩Beta Was this translation helpful? Give feedback.
All reactions