git revise is a git subcommand to efficiently update, split, and rearrange commits. It is heavily inspired by git rebase, however it tries to be more efficient and ergonomic for patch-stack oriented workflows.
This is a companion discussion topic for the original entry at https://copr.fedorainfracloud.org/coprs/imcinerney/git-revise/