repo:rebase:abort
Abort one exact rebase, keeping every local commit and pending edit, including ones made while it was open.
Reference for flywheel repo:rebase:abort.
Abort the paused rebase in the local repository: the remote-tracking head returns to its value before the pull, and every local commit and pending staged edit is kept, including those made while the rebase was open. This is a local-only operation: it contacts no server and publishes nothing.
Command Group
Local Repository
Summary
Abort one exact rebase, keeping every local commit and pending edit, including ones made while it was open.
Usage
flywheel repo:rebase:abort [FLAGS] <rebase_id>Arguments
| Argument | Required | Choices | Description |
|---|---|---|---|
<rebase_id> | Yes | Rebase UUID returned by pull or conflict reads. |
Required flags
None.
Optional flags
| Flag | Value | Default | Choices | Description |
|---|---|---|---|---|
--repo | string | Local repository filesystem path. | ||
--personal | Use the configured personal repository. | |||
--format | FORMAT | json, tsv, csv, table | Output format for command results. | |
--env | PROFILE | Use a configured CLI profile for this invocation. | ||
--out | PATH | Write output to a file path, or use - for stdout. | ||
--open | Open browser-bound URLs when supported. | |||
--no-retry | Disable transient-error retries. | |||
--retry-max | N | Maximum transient-error retry attempts. | ||
--wait | Block on async operations until a terminal state is reached. | |||
--wait-timeout | SECONDS | 600 | Seconds to wait for --wait before timing out. Defaults to 600. | |
--allow-self | Allow mutating the currently active credential. | |||
--timeout | SECONDS | Set the per-request timeout budget in seconds. | ||
--idempotency-key | KEY | Reuse an Idempotency-Key so ambiguous write failures can be retried with the same key. | ||
--force | Force safety-gated operations where supported. | |||
--yes | Skip confirmation prompts for destructive operations. | |||
--debug | Print structured request debugging with secrets masked. | |||
--verbose | Print verbose progress for long-running operations. | |||
-h, --help | Show this help. |
Examples
Abort one exact rebase, keeping every local commit and pending edit, including ones made while it was open.
flywheel repo:rebase:abort <rebase_id> --format=jsonrepo:push
Send committed local history to the hosted repository over the network (use --create-remote for the first publication).
repo:rebase:continue
Continue one exact rebase: replay every local commit, including ones made while it was open, and keep pending edits that still apply. If later commits change or reopen conflicts, exit 0 with state open means replay is still paused; state continued means replay finished. open_conflict_count counts the conflicts still open; conflict_count counts every recorded conflict, including ones whose earlier choice was kept.