jj/lib
Martin von Zweigbergk d4004fcb6f rewrite: teach DescendantRebaser to handle abandoned commits specially
Descendants of abandoned commits should be rebased onto their parents,
or the rewritten parents if they had been rewritten. This patch
teaches `DescendantRebaser` to do that. It updates `jj rebase -r` to
use the functionality. I plan to also use it in `jj abandon`
(naturally, given the name), and for rebasing descendants of deleted
refs imported from `jj git refresh/fetch/push`.
2021-09-19 22:51:12 -07:00
..
benches
protos view: add support for ref-based branches and tags to model 2021-08-04 11:33:57 -07:00
src rewrite: teach DescendantRebaser to handle abandoned commits specially 2021-09-19 22:51:12 -07:00
tests rewrite: teach DescendantRebaser to handle abandoned commits specially 2021-09-19 22:51:12 -07:00
build.rs
Cargo.toml