Module branchless::core::rewrite [−][src]
Expand description
Utilities to deal with rewritten commits. See Event::RewriteEvent
for
specifics on commit rewriting.
Structs
Represents a sequence of commands that can be executed to carry out a rebase operation.
Builder for a rebase plan. Unlike regular Git rebases, a git-branchless
rebase plan can move multiple unrelated subtrees to unrelated destinations.
Functions
Execute the provided rebase plan. Returns the exit status (zero indicates success).
Find commits which have been “abandoned” in the commit graph.
For a rewritten commit, find the newest version of the commit.