This factors out the code to emit an extra message "(while preserving their content)" when descendant commits have been reparented instead of rebased, and adds the --restore-descendants option to abandon, akin to diffedit --restore-descendants
Checklist
If applicable:
[X] I have updated CHANGELOG.md
[X] I have updated the documentation (README.md, docs/, demos/)
[ ] I have updated the config schema (cli/src/config-schema.json)
This factors out the code to emit an extra message "(while preserving their content)" when descendant commits have been reparented instead of rebased, and adds the
--restore-descendants
option toabandon
, akin todiffedit --restore-descendants
Checklist
If applicable:
CHANGELOG.md