Skip to content

trackbed:git:recreate-commits

Rewrite unpublished branch history into narrative commits behind a backup ref, unattended unless --manual. Not for merged or shared branches.

/trackbed:git:recreate-commits [--manual] [--coarse|--granular] [--base <branch>] [--base-commit <oid>] [--backup-ref <branch>] [--after <commit>] [--force-backup] [--require-unstacked] [--no-push] [--authorize-history-rewrite]

Rewrite unpublished history into narrative commits behind a backup ref. Use when asked or when trackbed:pr:create delegates its guarded rewrite. Not for merged or shared branches.