Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cli rebase: fix an assumption in a comment and add a TODO
It In Git, a commit's direct parent is allowed to also be an indirect ancestor at the same time. `jj` currently tries to prevent this situation, but does allow it. The correctness of `rebase -r A -d descendant_of_A` currently depends on this jj-specific behavior; we should change that. Cc jj-vcs#2600 This is an independent problem from the one the parent commit describes, though it affects the same piece of code.
- Loading branch information