Skip to main content

mono migrate

Migrates changes from a parent app commit-by-commit. Unlike update, this lets you review and apply each commit individually.

Usage

mono migrate <app>

Examples

# Migrate salary-calc one commit at a time
mono migrate salary-calc

# Preview commits without applying
mono migrate salary-calc --dry-run

Options

FlagDescription
--dry-runShow commits without applying
--no-updateDon't update parentCommit in config after applying

When to use migrate vs update

  • Use update when you trust all parent changes and want them applied at once.
  • Use migrate when you want to review each commit before applying, useful for catching breaking changes.