Files
jj-vcs-jj/lib/tests
Yuya Nishihara d9d98b4cf9 rewrite: don't rebase immutable descendants of rewritten revisions
Commands like "jj git fetch"/"import" can update immutable commits to reflect
the remote changes. When this happens, we should avoid rebasing their immutable
descendants.

I also updated the doc comment for transform_commits(), which already supports
disconnected ranges. Because find_descendants_for_rebase() excludes commits
within parent_mappings, the graph isn't always connected (without this patch).

The new changelog entry also covers the changes from 44146561 "git: look for
predecessors also in locally reachable commits".
2026-06-29 10:09:50 +00:00
..