--verbose |
-v |
count |
0 |
Increase log verbosity. Repeat for more detail: -v = INFO, -vv = DEBUG, -vvv = TRACE |
--quiet |
-q |
count |
0 |
Decrease log verbosity. -q = WARN, -qq = ERROR only |
--json |
|
bool |
false |
Wrap all output in a JSON envelope |
--format |
|
enum |
auto |
Output payload format: auto, text, markdown, json, jsonl, plain |
--plain |
-p |
bool |
false |
Equivalent to --format plain; conflicts with --format |
--dry-run |
|
bool |
false |
Simulate the action without making any changes |
--color |
|
enum |
auto |
Color policy: auto, always, never |
--cwd |
-C |
path |
. |
Run as if started from this directory |
--ci |
|
bool |
false |
Non-interactive mode, assume yes. Conflicts with --non-interactive |
--non-interactive |
|
bool |
false |
Non-interactive mode, assume no. Conflicts with --ci |
--yes |
-y |
bool |
false |
Accept all defaults without prompting |
--force |
|
bool |
false |
Override protections (e.g. push to a protected branch) |
--config <PATH> |
|
path |
|
Use a specific config file instead of the auto-discovered one |
--registry <URL> |
|
string |
|
Use a specific registry (local path or Git URL) |
--registry-ref <REF> |
|
string |
|
Registry Git ref (branch, tag, or commit SHA) |
--registry-section <NAME> |
|
string |
|
Section within the registry to use |