[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
-
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