Skip to main content

Module rebase

Module rebase 

Source
Expand description

Rebase — replay a sequence of commits onto a new base.

Walks from start to end following parent pointers, collects commits in order, then cherry-picks each onto the new base sequentially.

Structs§

RebaseResult
Result of a rebase operation.

Enums§

RebaseError
Errors from rebase operations.

Functions§

rebase
Rebase commits from start_commit_id (exclusive) through end_commit_id (inclusive) onto onto_commit_id.